# Hierarchy For All Packages

Package Hierarchies:

- com.sas.lsaf,
- com.sas.lsaf.client,
- com.sas.lsaf.client.utils,
- com.sas.lsaf.clinical.common,
- com.sas.lsaf.clinical.dictionary,
- com.sas.lsaf.clinical.model,
- com.sas.lsaf.clinical.standards,
- com.sas.lsaf.clinical.study,
- com.sas.lsaf.clinical.study.tlf,
- com.sas.lsaf.clinical.tlf,
- com.sas.lsaf.clinical.tlftemplate,
- com.sas.lsaf.content.common,
- com.sas.lsaf.content.repository,
- com.sas.lsaf.content.repository.recyclebin,
- com.sas.lsaf.content.repository.signature,
- com.sas.lsaf.content.utilization,
- com.sas.lsaf.content.workspace,
- com.sas.lsaf.core,
- com.sas.lsaf.core.action,
- com.sas.lsaf.core.configuration,
- com.sas.lsaf.core.type,
- com.sas.lsaf.execution.job,
- com.sas.lsaf.execution.session,
- com.sas.lsaf.messaging.subscription,
- com.sas.lsaf.query,
- com.sas.lsaf.query.audit,
- com.sas.lsaf.query.repository,
- com.sas.lsaf.query.repository.recyclebin,
- com.sas.lsaf.query.security.membership,
- com.sas.lsaf.query.security.permissions,
- com.sas.lsaf.schedule,
- com.sas.lsaf.security.acl,
- com.sas.lsaf.security.audit,
- com.sas.lsaf.security.authentication,
- com.sas.lsaf.security.group,
- com.sas.lsaf.security.membership,
- com.sas.lsaf.security.principal,
- com.sas.lsaf.security.privilege,
- com.sas.lsaf.security.role,
- com.sas.lsaf.security.user,
- com.sas.lsaf.workflow,
- com.sas.lsaf.workflow.autoflow,
- com.sas.lsaf.workflow.element,
- com.sas.lsaf.workflow.processdefinition,
- com.sas.lsaf.workflow.processflow,
- com.sas.lsaf.workflow.processflow.setup,
- com.sas.lsaf.workflow.task

## Class Hierarchy

- java.lang.Object
  - com.sas.lsaf.security.acl.AbstractAcl (implements java.io.Serializable)
    - com.sas.lsaf.security.acl.Acl
    - com.sas.lsaf.security.acl.DefaultAcl
  - com.sas.lsaf.content.common.AbstractCreateInfo (implements java.io.Serializable)
    - com.sas.lsaf.content.common.FileCreateInfo
      - com.sas.lsaf.clinical.common.ExportFileCreateInfo
      - com.sas.lsaf.query.ExtractFileCreateInfo
  - com.sas.lsaf.core.AbstractIdentifiable (implements com.sas.lsaf.core.Identifiable)
    - com.sas.lsaf.core.AbstractRevisionable (implements com.sas.lsaf.core.Revisionable)
      - com.sas.lsaf.clinical.tlftemplate.TlfTemplate
    - com.sas.lsaf.security.acl.AclMembers (implements com.sas.lsaf.security.principal.Principal)
    - com.sas.lsaf.security.acl.AclOwner (implements com.sas.lsaf.security.principal.Principal)
    - com.sas.lsaf.clinical.tlf.AnalysisDataset
    - com.sas.lsaf.clinical.tlf.AnalysisResult
    - com.sas.lsaf.core.type.AttributeDefinition
    - com.sas.lsaf.clinical.common.AttributeValue
    - com.sas.lsaf.security.audit.AuditEntry
    - com.sas.lsaf.workflow.element.CompletedElement
      - com.sas.lsaf.workflow.element.CompletedEvent
        - com.sas.lsaf.workflow.element.CompletedEventGateway
        - com.sas.lsaf.workflow.element.CompletedSignalEvent
      - com.sas.lsaf.workflow.task.CompletedTask
        - com.sas.lsaf.workflow.task.CompletedJobTask
        - com.sas.lsaf.workflow.task.CompletedNotificationTask
        - com.sas.lsaf.workflow.task.CompletedUserTask
          - com.sas.lsaf.workflow.task.CompletedUserTaskDetails
    - com.sas.lsaf.clinical.dictionary.DictionaryDescriptor
    - com.sas.lsaf.workflow.element.Element
      - com.sas.lsaf.workflow.element.SignalEvent
      - com.sas.lsaf.workflow.task.Task
        - com.sas.lsaf.workflow.task.JobTask
        - com.sas.lsaf.workflow.task.NotificationTask
        - com.sas.lsaf.workflow.task.UserTask
          - com.sas.lsaf.workflow.task.UserTaskUpdateInfo
            - com.sas.lsaf.workflow.task.UserTaskDetails
      - com.sas.lsaf.workflow.element.TimerEvent
    - com.sas.lsaf.clinical.dictionary.ExternalDictionary
    - com.sas.lsaf.security.privilege.GlobalPrivilege (implements com.sas.lsaf.security.privilege.Privilege)
    - com.sas.lsaf.security.group.GroupDescriptor (implements com.sas.lsaf.security.principal.Principal)
      - com.sas.lsaf.security.group.Group
    - com.sas.lsaf.security.membership.MembershipDescriptor
      - com.sas.lsaf.security.membership.Membership
    - com.sas.lsaf.clinical.model.ModelDescriptor
    - com.sas.lsaf.core.ObjectIdentity
    - com.sas.lsaf.workflow.processdefinition.ProcessDefinitionInfo
    - com.sas.lsaf.workflow.processflow.ProcessFlowDescriptor
      - com.sas.lsaf.workflow.processflow.ProcessFlow
    - com.sas.lsaf.content.repository.RepositoryItem
      - com.sas.lsaf.content.repository.RepositoryContainer
        - com.sas.lsaf.content.repository.RepositoryContext
        - com.sas.lsaf.content.repository.RepositoryFolder
          - com.sas.lsaf.content.repository.RepositorySharedFolder
      - com.sas.lsaf.content.repository.RepositoryFile
        - com.sas.lsaf.content.repository.RepositoryExecutableFile
    - com.sas.lsaf.security.role.RoleDescriptor
      - com.sas.lsaf.security.role.Role
    - com.sas.lsaf.schedule.ScheduleDescriptor
      - com.sas.lsaf.schedule.Schedule
    - com.sas.lsaf.security.privilege.ScopedPrivilege (implements com.sas.lsaf.security.privilege.Privilege)
    - com.sas.lsaf.clinical.tlf.SectionDescriptor
    - com.sas.lsaf.execution.session.Session
    - com.sas.lsaf.content.workspace.SharedWorkspaceEntry
    - com.sas.lsaf.clinical.standards.StandardDescriptor
    - com.sas.lsaf.clinical.study.Study
    - com.sas.lsaf.clinical.tlf.TlfDescriptor
      - com.sas.lsaf.clinical.tlf.Tlf (implements com.sas.lsaf.workflow.autoflow.AutoFlowLaunchable)
    - com.sas.lsaf.core.type.TypeDescriptor
      - com.sas.lsaf.core.type.Type
    - com.sas.lsaf.security.user.UserDescriptor (implements com.sas.lsaf.security.principal.Principal)
      - com.sas.lsaf.security.user.User
  - com.sas.lsaf.security.user.AccountInfo (implements java.io.Serializable)
  - com.sas.lsaf.security.acl.AclEntry (implements java.io.Serializable)
  - com.sas.lsaf.core.action.ActionStatus (implements java.io.Serializable)
  - com.sas.lsaf.core.action.ActionStatusDetail (implements java.io.Serializable)
  - com.sas.lsaf.core.configuration.ApplicationInformation (implements java.io.Serializable)
  - com.sas.lsaf.core.Attribute (implements java.io.Serializable)
  - com.sas.lsaf.workflow.AttributeMapping (implements java.io.Serializable)
  - com.sas.lsaf.clinical.model.AttributeMetadata (implements java.io.Serializable)
  - com.sas.lsaf.security.audit.AuditAction (implements java.io.Serializable)
  - com.sas.lsaf.security.audit.AuditConstants
  - com.sas.lsaf.security.audit.AuditEntryDetail (implements java.io.Serializable)
  - com.sas.lsaf.security.audit.AuditQuery (implements java.io.Serializable)
  - com.sas.lsaf.security.user.AuthenticationProviderInfo (implements java.io.Serializable)
  - com.sas.lsaf.workflow.AutoFlowMappingMetadata (implements java.io.Serializable)
  - com.sas.lsaf.clinical.standards.BaseStandardTypeInfo (implements java.io.Serializable)
  - com.sas.lsaf.clinical.common.BatchFileCreateInfo (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.CheckedOutFilesQuery (implements java.io.Serializable)
  - com.sas.lsaf.clinical.common.ClinicalUpdateResult (implements java.io.Serializable)
    - com.sas.lsaf.clinical.study.StudyUpdateResult
    - com.sas.lsaf.clinical.tlf.TlfUpdateResult
  - com.sas.lsaf.query.Column (implements java.io.Serializable)
  - com.sas.lsaf.query.Comparison (implements com.sas.lsaf.query.Constraint)
  - com.sas.lsaf.query.Condition (implements com.sas.lsaf.query.Constraint)
  - com.sas.lsaf.content.repository.signature.CreateSignatureInfo (implements java.io.Serializable)
  - com.sas.lsaf.workflow.processflow.DataProperty (implements java.io.Serializable)
  - com.sas.lsaf.workflow.processflow.setup.ElementSetup (implements java.io.Serializable)
    - com.sas.lsaf.workflow.processflow.setup.EventSetup
      - com.sas.lsaf.workflow.processflow.setup.SignalEventSetup
      - com.sas.lsaf.workflow.processflow.setup.TimerEventSetup
    - com.sas.lsaf.workflow.processflow.setup.TaskSetup
      - com.sas.lsaf.workflow.processflow.setup.JobTaskSetup
      - com.sas.lsaf.workflow.processflow.setup.NotificationTaskSetup
      - com.sas.lsaf.workflow.processflow.setup.UserTaskSetup
  - com.sas.lsaf.content.common.FileImportInfo (implements java.io.Serializable)
    - com.sas.lsaf.clinical.study.StudyComponentImportInfo
  - com.sas.lsaf.content.common.FileSpecification (implements java.io.Serializable)
  - com.sas.lsaf.workflow.processdefinition.FlowElementDefinition (implements java.io.Serializable)
    - com.sas.lsaf.workflow.processdefinition.SignalEventDefinition (implements com.sas.lsaf.workflow.processdefinition.IntermediateEventDefinition)
    - com.sas.lsaf.workflow.processdefinition.TaskDefinition
    - com.sas.lsaf.workflow.processdefinition.TimerEventDefinition (implements com.sas.lsaf.workflow.processdefinition.IntermediateEventDefinition)
  - com.sas.lsaf.workflow.FlowElementMapping (implements java.io.Serializable)
  - com.sas.lsaf.workflow.processdefinition.FormAttributeDefinition (implements java.io.Serializable)
  - com.sas.lsaf.security.privilege.GlobalPrivileges
  - com.sas.lsaf.execution.job.Job (implements java.io.Serializable)
  - com.sas.lsaf.execution.job.JobInput (implements java.io.Serializable)
    - com.sas.lsaf.execution.job.JobInputFile
    - com.sas.lsaf.execution.job.JobInputFolder
  - com.sas.lsaf.execution.job.JobParameter (implements java.io.Serializable)
  - com.sas.lsaf.execution.job.JobProgram (implements java.io.Serializable)
  - com.sas.lsaf.execution.job.JobPublishCheckinLocation (implements java.io.Serializable)
  - com.sas.lsaf.execution.job.JobPublishSetup (implements java.io.Serializable)
  - com.sas.lsaf.execution.job.JobPublishSetupItem (implements java.io.Serializable)
    - com.sas.lsaf.execution.job.JobPublishSetupFile
    - com.sas.lsaf.execution.job.JobPublishSetupFolder
  - com.sas.lsaf.execution.job.JobSubmission (implements java.io.Serializable)
  - com.sas.lsaf.execution.job.JobSubmissionStatus (implements java.io.Serializable)
  - com.sas.lsaf.security.user.LicenseType (implements java.io.Serializable)
  - com.sas.lsaf.security.user.LockedInfo (implements java.io.Serializable)
  - com.sas.lsaf.security.user.LoginInfo (implements java.io.Serializable)
  - com.sas.lsaf.LsafClient
  - com.sas.lsaf.LsafCommand
  - com.sas.lsaf.execution.job.Manifest (implements java.io.Serializable)
  - com.sas.lsaf.execution.job.ManifestExternalReference (implements java.io.Serializable)
  - com.sas.lsaf.execution.job.ManifestFile (implements java.io.Serializable)
    - com.sas.lsaf.execution.job.ManifestRepositoryFile
    - com.sas.lsaf.execution.job.ManifestWorkspaceFile
  - com.sas.lsaf.execution.job.ManifestFileRef (implements java.io.Serializable)
    - com.sas.lsaf.execution.job.ManifestInput
    - com.sas.lsaf.execution.job.ManifestJob
    - com.sas.lsaf.execution.job.ManifestOutput
    - com.sas.lsaf.execution.job.ManifestProgram
    - com.sas.lsaf.execution.job.ManifestSystemFile
  - com.sas.lsaf.execution.job.ManifestMetrics (implements java.io.Serializable)
  - com.sas.lsaf.execution.job.ManifestSynchronizationMetrics (implements java.io.Serializable)
  - com.sas.lsaf.workflow.MappingAttributeMetadata (implements java.io.Serializable)
  - com.sas.lsaf.clinical.model.ModelConstants
  - com.sas.lsaf.query.Order (implements java.io.Serializable)
  - com.sas.lsaf.execution.job.OutputFileSpec (implements java.io.Serializable)
    - com.sas.lsaf.execution.job.JobPublishCheckin
  - com.sas.lsaf.execution.job.ParameterValue (implements java.io.Serializable)
  - com.sas.lsaf.security.user.PasswordInfo (implements java.io.Serializable)
  - com.sas.lsaf.workflow.processdefinition.ProcessDefinitionMapping (implements java.io.Serializable)
  - com.sas.lsaf.workflow.processdefinition.ProcessDefinitionMappingMetadata (implements java.io.Serializable)
  - com.sas.lsaf.workflow.processflow.ProcessFlowConstants
  - com.sas.lsaf.workflow.processflow.ProcessFlowCopyInfo (implements java.io.Serializable)
  - com.sas.lsaf.workflow.processflow.ProcessFlowQuery (implements java.io.Serializable)
  - com.sas.lsaf.workflow.processflow.ProcessFlowSearchResultItem (implements java.io.Serializable)
  - com.sas.lsaf.client.ProxyInfo
  - com.sas.lsaf.query.Query (implements java.io.Serializable)
    - com.sas.lsaf.query.audit.AuditEntryQuery
      - com.sas.lsaf.query.audit.AuditEntryDetailQuery
    - com.sas.lsaf.query.security.membership.MembershipQuery
      - com.sas.lsaf.query.security.membership.ContextMembershipQuery
      - com.sas.lsaf.query.security.membership.DistinctContextMembershipQuery
    - com.sas.lsaf.query.security.permissions.PermissionsQuery
    - com.sas.lsaf.query.repository.recyclebin.RecycleBinItemQuery
      - com.sas.lsaf.query.repository.recyclebin.RecycleBinContainerQuery
      - com.sas.lsaf.query.repository.recyclebin.RecycleBinFileQuery
      - com.sas.lsaf.query.repository.recyclebin.RecycleBinFileVersionQuery
    - com.sas.lsaf.query.repository.RepositoryItemQuery
      - com.sas.lsaf.query.repository.RepositoryContainerQuery
      - com.sas.lsaf.query.repository.RepositoryFileQuery
      - com.sas.lsaf.query.repository.RepositoryFileVersionQuery
  - com.sas.lsaf.content.repository.recyclebin.RecycleBinItem (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.recyclebin.RecycleBinQuery (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.recyclebin.RecycleBinSearchResults (implements java.io.Serializable)
  - com.sas.lsaf.client.utils.RelativePathUtility
  - com.sas.lsaf.content.repository.RepositoryCheckinSpecification (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.RepositoryFileInfo (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.RepositoryFileVersionInfo (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.RepositorySearchResults (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.RepositoryStateChangeResult (implements java.io.Serializable)
  - com.sas.lsaf.content.utilization.ResourceUtilizationContainerInfo (implements java.io.Serializable)
  - com.sas.lsaf.content.utilization.ResourceUtilizationWorkspaceInfo (implements java.io.Serializable)
    - com.sas.lsaf.content.utilization.ResourceUtilizationSummaryTransientWorkspaceInfo
    - com.sas.lsaf.content.utilization.ResourceUtilizationTransientWorkspaceInfo
  - com.sas.lsaf.schedule.ScheduleJobInfo (implements com.sas.lsaf.schedule.Schedulable, java.io.Serializable)
  - com.sas.lsaf.schedule.ScheduleTrigger (implements java.io.Serializable)
  - com.sas.lsaf.security.privilege.ScopedPrivileges
  - com.sas.lsaf.content.repository.SearchQuery (implements java.io.Serializable)
  - com.sas.lsaf.core.SearchResultsInfo (implements java.io.Serializable)
  - com.sas.lsaf.client.SessionFactory
  - com.sas.lsaf.execution.session.SessionQuery (implements java.io.Serializable)
  - com.sas.lsaf.execution.session.SessionSearchResults (implements java.io.Serializable)
  - com.sas.lsaf.workflow.processdefinition.SignalDefinition (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.signature.Signature (implements java.io.Serializable)
  - com.sas.lsaf.clinical.study.StudyComponentEditableStatus (implements java.io.Serializable)
  - com.sas.lsaf.clinical.study.StudyTablesImportInfo (implements java.io.Serializable)
  - com.sas.lsaf.clinical.study.tlf.StudyTlfInfo (implements java.io.Serializable)
  - com.sas.lsaf.messaging.subscription.Subscription (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.SynchronizationFileInfo (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.SynchronizationInfo (implements java.io.Serializable)
  - com.sas.lsaf.workflow.task.TaskQuery (implements java.io.Serializable)
  - com.sas.lsaf.workflow.task.TaskSearchResults (implements java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.sas.lsaf.core.AbstractCheckedException
        - com.sas.lsaf.security.acl.AclException
          - com.sas.lsaf.security.acl.AclNotFoundException
          - com.sas.lsaf.security.acl.AclUpdateException
        - com.sas.lsaf.clinical.tlf.AnalysisResultNotFoundException
        - com.sas.lsaf.security.audit.AuditSearchException
        - com.sas.lsaf.security.authentication.AuthenticationException
          - com.sas.lsaf.security.authentication.AccountException
            - com.sas.lsaf.security.authentication.AccountDeactivatedException
            - com.sas.lsaf.security.authentication.AccountExpiredException
            - com.sas.lsaf.security.authentication.AccountLockedException
            - com.sas.lsaf.security.authentication.AccountNotFoundException
          - com.sas.lsaf.security.authentication.CredentialsException
            - com.sas.lsaf.security.authentication.CredentialsExpiredException
            - com.sas.lsaf.security.authentication.CredentialsIncorrectException
          - com.sas.lsaf.security.authentication.UnknownAuthenticationException
        - com.sas.lsaf.workflow.autoflow.AutoFlowException
        - com.sas.lsaf.workflow.autoflow.AutoFlowSetupException
        - com.sas.lsaf.content.repository.CheckedOutFilesSearchException
        - com.sas.lsaf.clinical.dictionary.DictionaryException
          - com.sas.lsaf.clinical.dictionary.DictionaryNotFoundException
        - com.sas.lsaf.clinical.common.ExportException
        - com.sas.lsaf.clinical.study.ExternalDictionaryAssociationExistsException
        - com.sas.lsaf.clinical.study.ExternalDictionaryAssociationNotFoundException
        - com.sas.lsaf.security.group.GroupException
          - com.sas.lsaf.security.group.GroupExistsException
          - com.sas.lsaf.security.group.GroupNotFoundException
          - com.sas.lsaf.security.group.InvalidGroupMemberException
        - com.sas.lsaf.clinical.common.ImportException
        - com.sas.lsaf.workflow.processflow.InvalidProcessFlowStateException
        - com.sas.lsaf.workflow.processflow.InvalidRecipientException
        - com.sas.lsaf.workflow.processflow.InvalidTaskAssigneeException
        - com.sas.lsaf.workflow.task.InvalidTaskStateException
        - com.sas.lsaf.execution.job.JobCreateException
        - com.sas.lsaf.execution.job.JobExistsException
        - com.sas.lsaf.execution.job.JobFormatException
        - com.sas.lsaf.execution.job.JobNotFoundException
        - com.sas.lsaf.execution.job.JobSubmissionException
        - com.sas.lsaf.execution.job.JobSubmissionNotFoundException
        - com.sas.lsaf.execution.job.JobUpdateException
        - com.sas.lsaf.security.membership.MembershipException
          - com.sas.lsaf.security.membership.InvalidMemberException
          - com.sas.lsaf.security.membership.MemberExistsException
          - com.sas.lsaf.security.membership.MemberNotFoundException
        - com.sas.lsaf.clinical.model.ModelException
          - com.sas.lsaf.clinical.model.ModelNotFoundException
        - com.sas.lsaf.security.principal.PrincipalNotFoundException
        - com.sas.lsaf.security.privilege.PrivilegeException
          - com.sas.lsaf.security.privilege.InvalidPrivilegeException
          - com.sas.lsaf.security.privilege.PrivilegeNotFoundException
        - com.sas.lsaf.workflow.processdefinition.ProcessDefinitionDeploymentException
        - com.sas.lsaf.workflow.processdefinition.ProcessDefinitionMappingUpdateException
        - com.sas.lsaf.workflow.processdefinition.ProcessDefinitionNotFoundException
        - com.sas.lsaf.workflow.processdefinition.ProcessDefinitionStateException
        - com.sas.lsaf.workflow.processflow.ProcessFlowCopyException
        - com.sas.lsaf.workflow.processflow.ProcessFlowElementNotFoundException
          - com.sas.lsaf.workflow.task.TaskNotFoundException
        - com.sas.lsaf.workflow.processflow.setup.ProcessFlowElementSetupException
        - com.sas.lsaf.workflow.processflow.setup.ProcessFlowElementSetupNotFoundException
        - com.sas.lsaf.workflow.processflow.ProcessFlowException
          - com.sas.lsaf.workflow.processflow.ProcessFlowContextNotFoundException
        - com.sas.lsaf.workflow.processflow.ProcessFlowExistsException
        - com.sas.lsaf.workflow.processflow.ProcessFlowManifestCreateException
        - com.sas.lsaf.workflow.processflow.ProcessFlowNotFoundException
        - com.sas.lsaf.workflow.processflow.ProcessFlowSearchException
        - com.sas.lsaf.query.QueryException
        - com.sas.lsaf.content.repository.recyclebin.RecycleBinItemDeleteException
        - com.sas.lsaf.content.repository.recyclebin.RecycleBinItemNotFoundException
        - com.sas.lsaf.content.repository.recyclebin.RecycleBinItemSearchException
        - com.sas.lsaf.content.repository.RepositoryException
          - com.sas.lsaf.content.repository.RepositoryItemException
            - com.sas.lsaf.content.repository.RepositoryItemCheckinException
            - com.sas.lsaf.content.repository.RepositoryItemCheckoutException
            - com.sas.lsaf.content.repository.RepositoryItemCopyException
            - com.sas.lsaf.content.repository.RepositoryItemDeleteException
            - com.sas.lsaf.content.repository.RepositoryItemExistsException
            - com.sas.lsaf.content.repository.RepositoryItemLockException
            - com.sas.lsaf.content.repository.RepositoryItemMoveException
            - com.sas.lsaf.content.repository.RepositoryItemNotFoundException
            - com.sas.lsaf.content.repository.RepositoryItemRenameException
            - com.sas.lsaf.content.repository.RepositoryItemUndoCheckoutException
            - com.sas.lsaf.content.repository.RepositoryItemUnlockException
            - com.sas.lsaf.content.repository.RepositoryItemUpdateException
            - com.sas.lsaf.content.repository.RepositoryItemVersioningException
        - com.sas.lsaf.content.repository.RepositorySearchException
        - com.sas.lsaf.content.utilization.ResourceUtilizationException
          - com.sas.lsaf.content.utilization.ResourceUtilizationPathNotFoundException
        - com.sas.lsaf.execution.job.ResultsNotFoundException
        - com.sas.lsaf.security.role.RoleException
          - com.sas.lsaf.security.role.InvalidRoleMemberException
          - com.sas.lsaf.security.role.RoleExistsException
          - com.sas.lsaf.security.role.RoleNotFoundException
          - com.sas.lsaf.security.role.RoleUpdateException
        - com.sas.lsaf.schedule.ScheduleException
        - com.sas.lsaf.schedule.ScheduleNotFoundException
        - com.sas.lsaf.clinical.tlf.SectionException
          - com.sas.lsaf.clinical.tlf.SectionNotFoundException
        - com.sas.lsaf.execution.session.SessionException
          - com.sas.lsaf.execution.session.SessionNotFoundException
        - com.sas.lsaf.execution.session.SessionSearchException
        - com.sas.lsaf.content.workspace.SharedWorkspaceException
          - com.sas.lsaf.content.workspace.SharedWorkspaceLinkNotFoundException
        - com.sas.lsaf.content.repository.signature.SigningException
        - com.sas.lsaf.clinical.study.StandardAssociationExistsException
        - com.sas.lsaf.clinical.study.StandardAssociationNotFoundException
        - com.sas.lsaf.clinical.standards.StandardNotFoundException
        - com.sas.lsaf.clinical.study.StudyCodeListUpdateException
        - com.sas.lsaf.clinical.study.StudyComponentEditException
        - com.sas.lsaf.clinical.study.StudyDictionaryException
        - com.sas.lsaf.clinical.study.StudyNotFoundException
        - com.sas.lsaf.clinical.study.StudySupportingDocumentUpdateException
        - com.sas.lsaf.clinical.study.StudyTableUpdateException
        - com.sas.lsaf.clinical.study.StudyUpdateException
        - com.sas.lsaf.clinical.study.StudyValueLevelMetadataUpdateException
        - com.sas.lsaf.messaging.subscription.SubscriptionException
        - com.sas.lsaf.workflow.task.TaskSearchException
        - com.sas.lsaf.clinical.tlf.TlfException
          - com.sas.lsaf.clinical.tlf.TlfNotFoundException
          - com.sas.lsaf.clinical.tlf.TlfUpdateException
        - com.sas.lsaf.clinical.tlftemplate.TlfTemplateException
          - com.sas.lsaf.clinical.tlftemplate.TlfTemplateExistsException
          - com.sas.lsaf.clinical.tlftemplate.TlfTemplateNotFoundException
        - com.sas.lsaf.core.type.TypeNotFoundException
        - com.sas.lsaf.security.user.UserException
          - com.sas.lsaf.security.user.UserDeleteException
          - com.sas.lsaf.security.user.UserExistsException
          - com.sas.lsaf.security.user.UserLockedException
          - com.sas.lsaf.security.user.UserNotFoundException
          - com.sas.lsaf.security.user.UserPasswordException
          - com.sas.lsaf.security.user.UserUnlockedException
        - com.sas.lsaf.clinical.common.ValidationReportException
        - com.sas.lsaf.content.workspace.WorkspaceItemException
          - com.sas.lsaf.content.workspace.WorkspaceItemCopyException
          - com.sas.lsaf.content.workspace.WorkspaceItemDeleteException
          - com.sas.lsaf.content.workspace.WorkspaceItemExistsException
          - com.sas.lsaf.content.workspace.WorkspaceItemMoveException
          - com.sas.lsaf.content.workspace.WorkspaceItemNotFoundException
          - com.sas.lsaf.content.workspace.WorkspaceMarkForAddException
      - java.lang.RuntimeException
        - com.sas.lsaf.core.AbstractRuntimeException
          - com.sas.lsaf.core.AccessDeniedException
          - com.sas.lsaf.security.acl.AclRuntimeException
            - com.sas.lsaf.security.acl.AclValidationException
          - com.sas.lsaf.client.ConfigurationException
          - com.sas.lsaf.content.repository.CopyToWorkspaceException
          - com.sas.lsaf.core.DataAccessException
            - com.sas.lsaf.core.OptimisticLockException
            - com.sas.lsaf.core.PessimisticLockException
          - com.sas.lsaf.security.group.GroupContextNotFoundException
          - com.sas.lsaf.client.HttpConnectException
            - com.sas.lsaf.client.HttpUnknownHostException
          - com.sas.lsaf.client.HttpException
          - com.sas.lsaf.core.type.IllegalChildTypeException
          - com.sas.lsaf.core.IllegalPathException
          - com.sas.lsaf.core.type.IllegalTypeException
          - com.sas.lsaf.core.type.InvalidTypeException
          - com.sas.lsaf.client.LogoffException
          - com.sas.lsaf.client.LogonException
          - com.sas.lsaf.security.membership.MembershipContextNotFoundException
          - com.sas.lsaf.query.QueryLimitException
          - com.sas.lsaf.content.repository.RepositoryRuntimeException
            - com.sas.lsaf.content.repository.RepositoryItemRuntimeException
              - com.sas.lsaf.content.repository.RepositoryContextTypeDisabledException
              - com.sas.lsaf.content.repository.RepositoryItemCheckedoutException
              - com.sas.lsaf.content.repository.RepositoryItemIllegalStateException
              - com.sas.lsaf.content.repository.RepositoryItemLockedException
          - com.sas.lsaf.security.role.RoleContextNotFoundException
          - com.sas.lsaf.execution.session.SessionUnsupportedFeatureException
          - com.sas.lsaf.content.workspace.SharedWorkspaceNotFoundException
          - com.sas.lsaf.clinical.study.StudyStandardReferencedException
          - com.sas.lsaf.core.SystemException
          - com.sas.lsaf.core.ValidationException
          - com.sas.lsaf.content.workspace.WorkspacePathNotFoundException
  - com.sas.lsaf.clinical.tlf.TlfImportInfo (implements java.io.Serializable)
    - com.sas.lsaf.clinical.tlftemplate.TlfTemplateImportInfo
  - com.sas.lsaf.core.type.TypeConstants
  - com.sas.lsaf.security.user.UserCreateInfo (implements java.io.Serializable)
  - com.sas.lsaf.workflow.task.UserTaskAssignment (implements java.io.Serializable)
  - com.sas.lsaf.core.ValidationMessage (implements java.io.Serializable)
  - com.sas.lsaf.core.ValidationResult (implements java.io.Serializable)
  - com.sas.lsaf.clinical.model.ValueListMetadata (implements java.io.Serializable)
  - com.sas.lsaf.clinical.model.ValueListValueMetadata (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.VersionDeleteInfo (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.VersionLimits (implements java.io.Serializable)
  - com.sas.lsaf.content.repository.WorkspaceFileInfo (implements java.io.Serializable)
  - com.sas.lsaf.content.workspace.WorkspaceItem (implements java.io.Serializable)
    - com.sas.lsaf.content.workspace.WorkspaceFile
    - com.sas.lsaf.content.workspace.WorkspaceFolder

## Interface Hierarchy

- com.sas.lsaf.security.acl.AclService
- com.sas.lsaf.core.configuration.ApplicationInformationService
- com.sas.lsaf.query.audit.AuditQueryService
- com.sas.lsaf.security.audit.AuditService
- com.sas.lsaf.workflow.autoflow.AutoFlowService
- com.sas.lsaf.content.repository.BatchRepositoryService
- com.sas.lsaf.content.workspace.BatchWorkspaceService
- com.sas.lsaf.client.ClientSession
- com.sas.lsaf.query.security.membership.ContextMembershipQueryService
- com.sas.lsaf.clinical.dictionary.DictionaryService
- com.sas.lsaf.clinical.dictionary.ExternalDictionaryService
- com.sas.lsaf.security.privilege.GlobalPrivilegeService
- com.sas.lsaf.security.group.GroupService
- com.sas.lsaf.workflow.processdefinition.IntermediateEventDefinition
- com.sas.lsaf.execution.job.JobService
- com.sas.lsaf.execution.job.JobSubmissionService
- com.sas.lsaf.security.membership.MembershipService
- com.sas.lsaf.clinical.model.ModelService
- com.sas.lsaf.query.security.permissions.PermissionsQueryService
- com.sas.lsaf.workflow.processdefinition.ProcessDefinitionService
- com.sas.lsaf.workflow.processflow.ProcessFlowService
- com.sas.lsaf.workflow.processflow.setup.ProcessFlowSetupService
- com.sas.lsaf.query.repository.recyclebin.RecycleBinQueryService
- com.sas.lsaf.content.repository.recyclebin.RecycleBinService
- com.sas.lsaf.query.repository.RepositoryQueryService
- com.sas.lsaf.content.repository.RepositoryService
- com.sas.lsaf.content.utilization.ResourceUtilizationService
- com.sas.lsaf.core.Revisionable
- com.sas.lsaf.security.role.RoleService
- com.sas.lsaf.schedule.Schedulable
- com.sas.lsaf.schedule.ScheduleService
- com.sas.lsaf.security.privilege.ScopedPrivilegeService
- java.io.Serializable
  - com.sas.lsaf.query.Constraint
  - com.sas.lsaf.core.Identifiable
    - com.sas.lsaf.workflow.autoflow.AutoFlowLaunchable
    - com.sas.lsaf.security.principal.Principal
    - com.sas.lsaf.security.privilege.Privilege
- com.sas.lsaf.client.ServiceManager
- com.sas.lsaf.execution.session.SessionService
- com.sas.lsaf.client.SessionStrategy
- com.sas.lsaf.content.workspace.SharedWorkspaceService
- com.sas.lsaf.content.repository.signature.SignatureService
- com.sas.lsaf.clinical.standards.StandardsService
- com.sas.lsaf.clinical.study.StudyService
- com.sas.lsaf.clinical.study.tlf.StudyTlfService
- com.sas.lsaf.messaging.subscription.SubscriptionService
- com.sas.lsaf.workflow.task.TaskService
- com.sas.lsaf.clinical.tlftemplate.TlfTemplateService
- com.sas.lsaf.core.type.TypeService
- com.sas.lsaf.security.user.UserService
- com.sas.lsaf.content.workspace.WorkspaceService

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.sas.lsaf.security.user.AccountInfo.AccountType
    - com.sas.lsaf.security.acl.AclEntry.PermissionValue
    - com.sas.lsaf.core.action.ActionStatus.CompletionStatus
    - com.sas.lsaf.core.type.AttributeDefinition.AttributeType
    - com.sas.lsaf.security.audit.AuditEntry.Mode
    - com.sas.lsaf.workflow.AutoFlowType
    - com.sas.lsaf.query.Column.Type
    - com.sas.lsaf.query.Comparison.Operator
    - com.sas.lsaf.workflow.element.CompletedElement.TaskCompletedState
    - com.sas.lsaf.query.Condition.Operator
    - com.sas.lsaf.query.security.membership.ContextMembershipQuery.MembershipScope
    - com.sas.lsaf.workflow.processflow.CreationMethod
    - com.sas.lsaf.workflow.processflow.DataProperty.Type
    - com.sas.lsaf.core.DataType
    - com.sas.lsaf.security.acl.DefaultAcl.OwnerPropagation
    - com.sas.lsaf.workflow.element.Element.ElementType
    - com.sas.lsaf.execution.session.EngineType
    - com.sas.lsaf.core.EntityState
    - com.sas.lsaf.core.EntityStatus
    - com.sas.lsaf.workflow.FlowAttributeType
    - com.sas.lsaf.execution.job.JobParameter.ParameterType
    - com.sas.lsaf.execution.job.JobSubmission.JobSubmissionType
    - com.sas.lsaf.execution.job.JobSubmissionStatus.DetailStatus
    - com.sas.lsaf.execution.job.JobSubmissionStatus.SummaryStatus
    - com.sas.lsaf.execution.job.Manifest.ManifestType
    - com.sas.lsaf.execution.job.ManifestProgram.ExecutionStatus
    - com.sas.lsaf.clinical.model.ModelConstants.AttributeScope
    - com.sas.lsaf.clinical.model.ModelConstants.AttributeState
    - com.sas.lsaf.clinical.model.ModelConstants.DataType
    - com.sas.lsaf.clinical.model.ModelConstants.LogicalType
    - com.sas.lsaf.workflow.processflow.setup.NotificationTaskSetup.MessagePriority
    - com.sas.lsaf.workflow.processdefinition.ProcessDefinitionInfo.ProcessDefinitionStatus
    - com.sas.lsaf.workflow.processflow.ProcessFlowDescriptor.FlowStatus
    - com.sas.lsaf.content.repository.RepositoryFile.SigningStatus
    - com.sas.lsaf.content.repository.RepositoryItem.State
    - com.sas.lsaf.content.repository.RepositoryItem.Syncable
    - com.sas.lsaf.content.repository.RunHealthStatus
    - com.sas.lsaf.schedule.ScheduleDescriptor.ScheduleStatus
    - com.sas.lsaf.schedule.ScheduleTrigger.DayOfWeek
    - com.sas.lsaf.schedule.ScheduleTrigger.TriggerType
    - com.sas.lsaf.execution.session.Session.SessionEngine
    - com.sas.lsaf.execution.session.Session.SessionState
    - com.sas.lsaf.execution.session.Session.SessionType
    - com.sas.lsaf.core.SourceLocation
    - com.sas.lsaf.clinical.study.StudyComponent
    - com.sas.lsaf.messaging.subscription.SubscriptionEvent
    - com.sas.lsaf.content.repository.SynchronizationInfo.CheckoutStatus
    - com.sas.lsaf.content.repository.SynchronizationInfo.FileStatus
    - com.sas.lsaf.content.repository.SynchronizationInfo.SynchronizationStatus
    - com.sas.lsaf.workflow.task.Task.Complexity
    - com.sas.lsaf.workflow.task.Task.Priority
    - com.sas.lsaf.workflow.task.Task.TaskStatus
    - com.sas.lsaf.workflow.task.TaskQuery.AssigneeType
    - com.sas.lsaf.workflow.processflow.setup.TimerEventSetup.TimerType
    - com.sas.lsaf.core.type.Type.Capability
    - com.sas.lsaf.clinical.common.UpdateAction
    - com.sas.lsaf.core.ValidationMessage.Severity
    - com.sas.lsaf.content.repository.VersionDeleteInfo.DeleteStatus
    - com.sas.lsaf.content.repository.VersionType