# Serialized Form

- ## Package com.sas.lsaf.client

  - ### Class com.sas.lsaf.client.ConfigurationException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      5809221164342281252L

  - ### Class com.sas.lsaf.client.HttpConnectException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      8794624873998060233L

    - ### Serialized Fields

      - #### url

            java.net.URL url

  - ### Class com.sas.lsaf.client.HttpException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      -6462778976311987895L

    - ### Serialized Fields

      - #### statusCode

            int statusCode

  - ### Class com.sas.lsaf.client.HttpUnknownHostException extends HttpConnectException implements Serializable

    serialVersionUID:
      1225595970744146291L

  - ### Class com.sas.lsaf.client.LogoffException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      -397219978680670109L

  - ### Class com.sas.lsaf.client.LogonException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      1028587730973544527L

- ## Package com.sas.lsaf.clinical.common

  - ### Class com.sas.lsaf.clinical.common.AttributeValue extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      8910717993009834899L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### value

            java.io.Serializable value

  - ### Class com.sas.lsaf.clinical.common.BatchFileCreateInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -7923405397872509015L

    - ### Serialized Fields

      - #### comment

            java.lang.String comment

        The file comment to associate with the new file or new version of the file.

      - #### customVersionForExistingFiles

            java.lang.String customVersionForExistingFiles

        The version number to use for creating a new version for an existing versioned file. If this is not specified then then revision number to use will be calculated based on the `version type` specified.

      - #### customVersionForNewFiles

            java.lang.String customVersionForNewFiles

        The version number to use when creating a new versioned file. If this is not specified then then revision number to use will be calculated based on the `version type` specified.

      - #### description

            java.lang.String description

      - #### enableVersioning

            boolean enableVersioning

        This setting is only referenced when no file exists at the location specified. Setting this to `true` will cause the new file created to maintain versions by default. Setting it to `false` will cause the file created to be unversioned. If a file already exists at the specified path then setting this attribute has no effect.

      - #### location

            SourceLocation location

      - #### overwrite

            boolean overwrite

        This setting is only referenced when an unversioned file exists at the location specified. Setting this to `true` in that case, causes the contents of the unversioned file to be replaced with the new contents. The file is not re-created, it is the same file but with new contents. Setting this to `false` means an exists exception will be thrown. If no file exists or a versioned file exists at the specified path then setting this attribute has no effect.

      - #### path

            java.lang.String path

      - #### versionTypeForExistingFiles

            VersionType versionTypeForExistingFiles

        Specifies the revision number to be used when creating a new version of an existing versioned file. If the attribute `custom version` is specified then this attribute will be ignored and the custom version specified will be used.

      - #### versionTypeForNewFiles

            VersionType versionTypeForNewFiles

        Specifies the revision number to be used when creating a new versioned file. If the attribute `custom version` is specified then this attribute will be ignored and the custom version specified will be used.

  - ### Class com.sas.lsaf.clinical.common.ClinicalUpdateResult extends java.lang.Object implements Serializable

    serialVersionUID:
      -1655707384571324259L

    - ### Serialized Fields

      - #### validationReportPath

            java.lang.String validationReportPath

      - #### validationReportSourceLocation

            SourceLocation validationReportSourceLocation

      - #### validationResult

            ValidationResult validationResult

  - ### Class com.sas.lsaf.clinical.common.ExportException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -3119395261869942083L

  - ### Class com.sas.lsaf.clinical.common.ExportFileCreateInfo extends FileCreateInfo implements Serializable

    serialVersionUID:
      2375073574820893601L

    - ### Serialized Fields

      - #### location

            SourceLocation location

  - ### Class com.sas.lsaf.clinical.common.ImportException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      8329208670813120299L

  - ### Class com.sas.lsaf.clinical.common.ValidationReportException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      8717205797385319173L

- ## Package com.sas.lsaf.clinical.dictionary

  - ### Class com.sas.lsaf.clinical.dictionary.DictionaryDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -4446103642360605533L

    - ### Serialized Fields

      - #### checkedOutBy

            java.lang.String checkedOutBy

      - #### checkedOutDate

            java.util.Date checkedOutDate

      - #### created

            java.util.Date created

      - #### createdBy

            java.lang.String createdBy

      - #### currentVersion

            java.lang.String currentVersion

      - #### description

            java.lang.String description

      - #### dictionaryStatus

            EntityStatus dictionaryStatus

      - #### isCheckedOut

            boolean isCheckedOut

      - #### lastModified

            java.util.Date lastModified

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### name

            java.lang.String name

      - #### numStudiesAssociated

            int numStudiesAssociated

      - #### publishedState

            EntityState publishedState

      - #### releaseDate

            java.lang.String releaseDate

      - #### standard

            java.lang.String standard

      - #### state

            EntityState state

  - ### Class com.sas.lsaf.clinical.dictionary.DictionaryException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -4562005658405418182L

  - ### Class com.sas.lsaf.clinical.dictionary.DictionaryNotFoundException extends DictionaryException implements Serializable

    serialVersionUID:
      -8873817971514959614L

  - ### Class com.sas.lsaf.clinical.dictionary.ExternalDictionary extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      418238191905252692L

    - ### Serialized Fields

      - #### created

            java.util.Date created

      - #### createdBy

            java.lang.String createdBy

      - #### dataType

            DataType dataType

      - #### description

            java.lang.String description

      - #### dictionary

            java.lang.String dictionary

      - #### href

            java.lang.String href

      - #### lastModified

            java.util.Date lastModified

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### name

            java.lang.String name

      - #### numStudiesAssociated

            int numStudiesAssociated

      - #### shortName

            java.lang.String shortName

      - #### version

            java.lang.String version

- ## Package com.sas.lsaf.clinical.model

  - ### Class com.sas.lsaf.clinical.model.AttributeMetadata extends java.lang.Object implements Serializable

    serialVersionUID:
      -3031308240839682246L

    - ### Serialized Fields

      - #### contributesToDefine

            boolean contributesToDefine

      - #### dataType

            ModelConstants.DataType dataType

      - #### derived

            boolean derived

      - #### description

            java.lang.String description

      - #### help

            java.lang.String help

      - #### id

            java.lang.String id

      - #### keySequence

            int keySequence

      - #### length

            int length

      - #### logicalType

            ModelConstants.LogicalType logicalType

      - #### mustBeUnique

            boolean mustBeUnique

      - #### name

            java.lang.String name

      - #### ordering

            int ordering

      - #### required

            boolean required

      - #### sasName

            java.lang.String sasName

      - #### scope

            ModelConstants.AttributeScope scope

      - #### sortSequence

            int sortSequence

      - #### state

            ModelConstants.AttributeState state

      - #### valueList

            ValueListMetadata valueList

  - ### Class com.sas.lsaf.clinical.model.ModelDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -8034825259865276540L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### type

            java.lang.String type

  - ### Class com.sas.lsaf.clinical.model.ModelException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -640659602017442642L

  - ### Class com.sas.lsaf.clinical.model.ModelNotFoundException extends ModelException implements Serializable

    serialVersionUID:
      891913309964108865L

  - ### Class com.sas.lsaf.clinical.model.ValueListMetadata extends java.lang.Object implements Serializable

    serialVersionUID:
      -7100601554516662501L

    - ### Serialized Fields

      - #### builtIn

            boolean builtIn

      - #### extensible

            boolean extensible

      - #### id

            java.lang.String id

      - #### modelId

            java.lang.String modelId

      - #### name

            java.lang.String name

      - #### values

            java.util.List<ValueListValueMetadata> values

  - ### Class com.sas.lsaf.clinical.model.ValueListValueMetadata extends java.lang.Object implements Serializable

    serialVersionUID:
      -3576206727179631680L

    - ### Serialized Fields

      - #### id

            java.lang.String id

      - #### isDefault

            boolean isDefault

      - #### ordering

            int ordering

      - #### value

            java.lang.String value

- ## Package com.sas.lsaf.clinical.standards

  - ### Class com.sas.lsaf.clinical.standards.BaseStandardTypeInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -3715118957012124260L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### type

            java.lang.String type

      - #### version

            java.lang.String version

  - ### Class com.sas.lsaf.clinical.standards.StandardDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      6414043553957641737L

    - ### Serialized Fields

      - #### baseStandardTypeInfo

            BaseStandardTypeInfo baseStandardTypeInfo

      - #### checkedOutBy

            java.lang.String checkedOutBy

      - #### checkedOutDate

            java.util.Date checkedOutDate

      - #### created

            java.util.Date created

      - #### createdBy

            java.lang.String createdBy

      - #### currentVersion

            java.lang.String currentVersion

      - #### description

            java.lang.String description

      - #### isCheckedOut

            boolean isCheckedOut

      - #### lastModified

            java.util.Date lastModified

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### modelId

            java.lang.String modelId

      - #### name

            java.lang.String name

      - #### numStudiesAssociated

            int numStudiesAssociated

      - #### publishedState

            EntityState publishedState

      - #### standardStatus

            EntityStatus standardStatus

      - #### state

            EntityState state

  - ### Class com.sas.lsaf.clinical.standards.StandardNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      4117051659406917630L

- ## Package com.sas.lsaf.clinical.study

  - ### Class com.sas.lsaf.clinical.study.ExternalDictionaryAssociationExistsException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -4453309284966203486L

  - ### Class com.sas.lsaf.clinical.study.ExternalDictionaryAssociationNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      2910718602314360456L

  - ### Class com.sas.lsaf.clinical.study.StandardAssociationExistsException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      4117051659406917630L

  - ### Class com.sas.lsaf.clinical.study.StandardAssociationNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -1778407445379881532L

  - ### Class com.sas.lsaf.clinical.study.Study extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      8987057267731268119L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.clinical.study.StudyCodeListUpdateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -5884700561392854080L

  - ### Class com.sas.lsaf.clinical.study.StudyComponentEditableStatus extends java.lang.Object implements Serializable

    serialVersionUID:
      5570576919089453236L

    - ### Serialized Fields

      - #### editedBy

            java.lang.String editedBy

      - #### editStartDate

            java.util.Date editStartDate

      - #### isBeingEdited

            boolean isBeingEdited

  - ### Class com.sas.lsaf.clinical.study.StudyComponentEditException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -57507927211184113L

  - ### Class com.sas.lsaf.clinical.study.StudyComponentImportInfo extends FileImportInfo implements Serializable

    serialVersionUID:
      -4360613103221340745L

    - ### Serialized Fields

      - #### updateAction

            UpdateAction updateAction

  - ### Class com.sas.lsaf.clinical.study.StudyDictionaryException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      3672377021339859324L

  - ### Class com.sas.lsaf.clinical.study.StudyNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      4117051659406917630L

  - ### Class com.sas.lsaf.clinical.study.StudyStandardReferencedException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      -5993208083416505684L

  - ### Class com.sas.lsaf.clinical.study.StudySupportingDocumentUpdateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -1527630155174538331L

  - ### Class com.sas.lsaf.clinical.study.StudyTablesImportInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      5886796975350272529L

    - ### Serialized Fields

      - #### columnsImportFilePath

            java.lang.String columnsImportFilePath

      - #### columnsImportFileVersion

            java.lang.String columnsImportFileVersion

      - #### importFileSourceLocation

            SourceLocation importFileSourceLocation

      - #### tablesImportFilePath

            java.lang.String tablesImportFilePath

      - #### tablesImportFileVersion

            java.lang.String tablesImportFileVersion

      - #### updateAction

            UpdateAction updateAction

  - ### Class com.sas.lsaf.clinical.study.StudyTableUpdateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      5032987981098064243L

  - ### Class com.sas.lsaf.clinical.study.StudyUpdateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -3572762352824315203L

  - ### Class com.sas.lsaf.clinical.study.StudyUpdateResult extends ClinicalUpdateResult implements Serializable

    serialVersionUID:
      -4015419744462366451L

    - ### Serialized Fields

      - #### study

            Study study

  - ### Class com.sas.lsaf.clinical.study.StudyValueLevelMetadataUpdateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      3523189202585645892L

- ## Package com.sas.lsaf.clinical.study.tlf

  - ### Class com.sas.lsaf.clinical.study.tlf.StudyTlfInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -6050946187873771917L

    - ### Serialized Fields

      - #### baseStandardName

            java.lang.String baseStandardName

      - #### modelId

            java.lang.String modelId

      - #### revision

            long revision

      - #### studyId

            java.lang.String studyId

      - #### tlfs

            java.util.List<Tlf> tlfs

- ## Package com.sas.lsaf.clinical.tlf

  - ### Class com.sas.lsaf.clinical.tlf.AnalysisDataset extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      5781052271622058600L

    - ### Serialized Fields

      - #### analysisColumns

            java.lang.String analysisColumns

      - #### name

            java.lang.String name

      - #### resultId

            java.lang.String resultId

      - #### resultIdentifier

            java.lang.String resultIdentifier

      - #### whereClause

            java.lang.String whereClause

  - ### Class com.sas.lsaf.clinical.tlf.AnalysisResult extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      5887317557496673686L

    - ### Serialized Fields

      - #### analysisParameter

            java.lang.String analysisParameter

      - #### code

            java.lang.String code

      - #### codeContext

            java.lang.String codeContext

      - #### datasetCount

            int datasetCount

      - #### description

            java.lang.String description

      - #### documentation

            java.lang.String documentation

      - #### identifier

            java.lang.String identifier

      - #### order

            int order

      - #### purpose

            java.lang.String purpose

      - #### reason

            java.lang.String reason

      - #### tableJoinComment

            java.lang.String tableJoinComment

      - #### tlfId

            java.lang.String tlfId

      - #### tlfIdentifier

            java.lang.String tlfIdentifier

  - ### Class com.sas.lsaf.clinical.tlf.AnalysisResultNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      5729932978874074670L

  - ### Class com.sas.lsaf.clinical.tlf.SectionDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -4769452615675553768L

    - ### Serialized Fields

      - #### description

            java.lang.String description

      - #### name

            java.lang.String name

      - #### parent

            Identifiable parent

      - #### sectionIdentifier

            java.lang.String sectionIdentifier

  - ### Class com.sas.lsaf.clinical.tlf.SectionException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -946303517024744874L

  - ### Class com.sas.lsaf.clinical.tlf.SectionNotFoundException extends SectionException implements Serializable

    serialVersionUID:
      -8858598408609945108L

  - ### Class com.sas.lsaf.clinical.tlf.Tlf extends TlfDescriptor implements Serializable

    serialVersionUID:
      -5815330208999411284L

    - ### Serialized Fields

      - #### attributes

            java.util.List<AttributeValue> attributes

      - #### resultCount

            int resultCount

  - ### Class com.sas.lsaf.clinical.tlf.TlfDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -1711024731001314787L

    - ### Serialized Fields

      - #### enableAutoFlow

            boolean enableAutoFlow

      - #### identifier

            java.lang.String identifier

      - #### name

            java.lang.String name

      - #### order

            int order

      - #### parent

            Identifiable parent

  - ### Class com.sas.lsaf.clinical.tlf.TlfException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -8082593488775325963L

  - ### Class com.sas.lsaf.clinical.tlf.TlfImportInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      3011688418200412249L

    - ### Serialized Fields

      - #### dataSetsFilePath

            java.lang.String dataSetsFilePath

      - #### dataSetsFileVersion

            java.lang.String dataSetsFileVersion

      - #### importFileSourceLocation

            SourceLocation importFileSourceLocation

      - #### resultsFilePath

            java.lang.String resultsFilePath

      - #### resultsFileVersion

            java.lang.String resultsFileVersion

      - #### sectionsFilePath

            java.lang.String sectionsFilePath

      - #### sectionsFileVersion

            java.lang.String sectionsFileVersion

      - #### tlfsFilePath

            java.lang.String tlfsFilePath

      - #### tlfsFileVersion

            java.lang.String tlfsFileVersion

      - #### updateAction

            UpdateAction updateAction

  - ### Class com.sas.lsaf.clinical.tlf.TlfNotFoundException extends TlfException implements Serializable

    serialVersionUID:
      960051999244964419L

  - ### Class com.sas.lsaf.clinical.tlf.TlfUpdateException extends TlfException implements Serializable

    serialVersionUID:
      -3459893214132493596L

  - ### Class com.sas.lsaf.clinical.tlf.TlfUpdateResult extends ClinicalUpdateResult implements Serializable

    serialVersionUID:
      -6092552590052591466L

    - ### Serialized Fields

      - #### tlfTemplate

            TlfTemplate tlfTemplate

- ## Package com.sas.lsaf.clinical.tlftemplate

  - ### Class com.sas.lsaf.clinical.tlftemplate.TlfTemplate extends AbstractRevisionable implements Serializable

    serialVersionUID:
      9214778531746107518L

    - ### Serialized Fields

      - #### created

            java.util.Date created

      - #### createdBy

            java.lang.String createdBy

      - #### description

            java.lang.String description

      - #### lastModified

            java.util.Date lastModified

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### name

            java.lang.String name

      - #### tlfRevision

            long tlfRevision

  - ### Class com.sas.lsaf.clinical.tlftemplate.TlfTemplateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -4972695057615890745L

  - ### Class com.sas.lsaf.clinical.tlftemplate.TlfTemplateExistsException extends TlfTemplateException implements Serializable

    serialVersionUID:
      1919987179891681712L

  - ### Class com.sas.lsaf.clinical.tlftemplate.TlfTemplateImportInfo extends TlfImportInfo implements Serializable

    serialVersionUID:
      2798119070422507137L

    - ### Serialized Fields

      - #### tlfRevision

            long tlfRevision

      - #### tlfTemplateId

            java.lang.String tlfTemplateId

  - ### Class com.sas.lsaf.clinical.tlftemplate.TlfTemplateNotFoundException extends TlfTemplateException implements Serializable

    serialVersionUID:
      2850713482492633781L

- ## Package com.sas.lsaf.content.common

  - ### Class com.sas.lsaf.content.common.AbstractCreateInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -830083074314365121L

    - ### Serialized Fields

      - #### description

            java.lang.String description

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.content.common.FileCreateInfo extends AbstractCreateInfo implements Serializable

    serialVersionUID:
      4236716410544227222L

    - ### Serialized Fields

      - #### comment

            java.lang.String comment

        The file comment to associate with the new file or new version of the file.

      - #### customVersion

            java.lang.String customVersion

        The version number to use when creating a new versioned file or new version for an existing versioned file. If this is not specified then then revision number to use will be calculated based on the `version type` specified.

      - #### enableVersioning

            boolean enableVersioning

        This setting is only referenced when no file exists at the location specified. Setting this to `true` will cause the new file created to maintain versions by default. Setting it to `false` will cause the file created to be un-versioned. If a file already exists at the specified path then setting this attribute has no effect.

      - #### overwrite

            boolean overwrite

        This setting is only referenced when an un-versioned file exists at the location specified. Setting this to `true` in that case, causes the contents of the unversioned file to be replaced with the new contents. The file is not re-created, it is the same file but with new contents. Setting this to `false` means an exists exception will be thrown. If no file exists or a versioned file exists at the specified path then setting this attribute has no effect.

      - #### versionType

            VersionType versionType

        Specifies the revision number to be used when creating a new versioned file, or new version for an existing versioned file. If the attribute `custom version` is specified then this attribute will be ignored and the custom version specified will be used.

  - ### Class com.sas.lsaf.content.common.FileImportInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -4360613103221340745L

    - ### Serialized Fields

      - #### importFilePath

            java.lang.String importFilePath

      - #### importFileSourceLocation

            SourceLocation importFileSourceLocation

      - #### importFileVersion

            java.lang.String importFileVersion

  - ### Class com.sas.lsaf.content.common.FileSpecification extends java.lang.Object implements Serializable

    serialVersionUID:
      1811550059960571137L

    - ### Serialized Fields

      - #### path

            java.lang.String path

      - #### version

            java.lang.String version

- ## Package com.sas.lsaf.content.repository

  - ### Class com.sas.lsaf.content.repository.CheckedOutFilesQuery extends java.lang.Object implements Serializable

    serialVersionUID:
      -3387906918200388439L

    - ### Serialized Fields

      - #### location

            java.lang.String location

      - #### name

            java.lang.String name

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.content.repository.CheckedOutFilesSearchException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      2557416358246670228L

    - ### Serialized Fields

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.content.repository.CopyToWorkspaceException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      -6313398219866338145L

    - ### Serialized Fields

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.content.repository.RepositoryCheckinSpecification extends java.lang.Object implements Serializable

    serialVersionUID:
      3158482793652072138L

    - ### Serialized Fields

      - #### comment

            java.lang.String comment

      - #### customVersion

            java.lang.String customVersion

      - #### enableVersioningForNewFiles

            boolean enableVersioningForNewFiles

      - #### versionType

            VersionType versionType

  - ### Class com.sas.lsaf.content.repository.RepositoryContainer extends RepositoryItem implements Serializable

    serialVersionUID:
      -5671886210197284250L

    - ### Serialized Fields

      - #### defaultVersionLimits

            VersionLimits defaultVersionLimits

  - ### Class com.sas.lsaf.content.repository.RepositoryContext extends RepositoryContainer implements Serializable

    serialVersionUID:
      -2200005126728320635L

  - ### Class com.sas.lsaf.content.repository.RepositoryContextTypeDisabledException extends RepositoryItemRuntimeException implements Serializable

    serialVersionUID:
      7239452164059376765L

  - ### Class com.sas.lsaf.content.repository.RepositoryException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -640659602017442642L

  - ### Class com.sas.lsaf.content.repository.RepositoryExecutableFile extends RepositoryFile implements Serializable

    serialVersionUID:
      -9217909532795012050L

    - ### Serialized Fields

      - #### healthStatus

            RunHealthStatus healthStatus

      - #### lastRunDate

            java.util.Date lastRunDate

      - #### runAsOwner

            boolean runAsOwner

  - ### Class com.sas.lsaf.content.repository.RepositoryFile extends RepositoryItem implements Serializable

    serialVersionUID:
      7854585003876860153L

    - ### Serialized Fields

      - #### checkedOut

            boolean checkedOut

      - #### checkedOutBy

            java.lang.String checkedOutBy

      - #### checkedOutDate

            java.util.Date checkedOutDate

      - #### comment

            java.lang.String comment

      - #### digest

            java.lang.String digest

      - #### locked

            boolean locked

      - #### signingStatus

            RepositoryFile.SigningStatus signingStatus

      - #### size

            long size

      - #### version

            java.lang.String version

      - #### versioned

            boolean versioned

      - #### versionLimits

            VersionLimits versionLimits

  - ### Class com.sas.lsaf.content.repository.RepositoryFileInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      1514706346709027987L

    - ### Serialized Fields

      - #### checkedOut

            boolean checkedOut

      - #### checkedOutBy

            java.lang.String checkedOutBy

      - #### id

            java.lang.String id

      - #### lastModified

            java.util.Date lastModified

      - #### path

            java.lang.String path

      - #### size

            long size

      - #### version

            java.lang.String version

  - ### Class com.sas.lsaf.content.repository.RepositoryFileVersionInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      5636192299467714487L

    - ### Serialized Fields

      - #### comment

            java.lang.String comment

      - #### created

            java.util.Date created

      - #### createdBy

            java.lang.String createdBy

      - #### digest

            java.lang.String digest

      - #### id

            java.lang.String id

      - #### latest

            boolean latest

      - #### name

            java.lang.String name

      - #### signed

            boolean signed

      - #### size

            long size

  - ### Class com.sas.lsaf.content.repository.RepositoryFolder extends RepositoryContainer implements Serializable

    serialVersionUID:
      4826606520861222943L

  - ### Class com.sas.lsaf.content.repository.RepositoryItem extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -3446784879366438697L

    - ### Serialized Fields

      - #### attributes

            java.util.List<Attribute> attributes

      - #### created

            java.util.Date created

      - #### createdBy

            java.lang.String createdBy

      - #### description

            java.lang.String description

      - #### lastModified

            java.util.Date lastModified

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### name

            java.lang.String name

      - #### path

            java.lang.String path

      - #### propertiesLastModified

            java.util.Date propertiesLastModified

      - #### propertiesLastModifiedBy

            java.lang.String propertiesLastModifiedBy

      - #### revision

            long revision

      - #### state

            RepositoryItem.State state

      - #### syncable

            RepositoryItem.Syncable syncable

  - ### Class com.sas.lsaf.content.repository.RepositoryItemCheckedoutException extends RepositoryItemRuntimeException implements Serializable

    serialVersionUID:
      -6845202811243017626L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemCheckinException extends RepositoryItemException implements Serializable

    serialVersionUID:
      -542495078075872408L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemCheckoutException extends RepositoryItemException implements Serializable

    serialVersionUID:
      -5795214898571321004L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemCopyException extends RepositoryItemException implements Serializable

    serialVersionUID:
      -8627109652671757664L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemDeleteException extends RepositoryItemException implements Serializable

    serialVersionUID:
      -2515354368514310697L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemException extends RepositoryException implements Serializable

    serialVersionUID:
      -4959874314109172403L

    - ### Serialized Fields

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.content.repository.RepositoryItemExistsException extends RepositoryItemException implements Serializable

    serialVersionUID:
      -6278385977836303833L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemIllegalStateException extends RepositoryItemRuntimeException implements Serializable

    serialVersionUID:
      7700264736279359917L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemLockedException extends RepositoryItemRuntimeException implements Serializable

    serialVersionUID:
      572886990891593501L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemLockException extends RepositoryItemException implements Serializable

    serialVersionUID:
      2934837917702772929L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemMoveException extends RepositoryItemException implements Serializable

    serialVersionUID:
      -3820033496138889023L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemNotFoundException extends RepositoryItemException implements Serializable

    serialVersionUID:
      5370672220659925431L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemRenameException extends RepositoryItemException implements Serializable

    serialVersionUID:
      -2170081201561395274L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemRuntimeException extends RepositoryRuntimeException implements Serializable

    serialVersionUID:
      -5951087043754688552L

    - ### Serialized Fields

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.content.repository.RepositoryItemUndoCheckoutException extends RepositoryItemException implements Serializable

    serialVersionUID:
      4501056759131620067L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemUnlockException extends RepositoryItemException implements Serializable

    serialVersionUID:
      -8289815073901290739L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemUpdateException extends RepositoryItemException implements Serializable

    serialVersionUID:
      7005998095795959580L

  - ### Class com.sas.lsaf.content.repository.RepositoryItemVersioningException extends RepositoryItemException implements Serializable

    serialVersionUID:
      -7269120102931508150L

  - ### Class com.sas.lsaf.content.repository.RepositoryRuntimeException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      624593591279502492L

  - ### Class com.sas.lsaf.content.repository.RepositorySearchException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -9187130066228290417L

  - ### Class com.sas.lsaf.content.repository.RepositorySearchResults extends java.lang.Object implements Serializable

    serialVersionUID:
      -8247718240466459735L

    - ### Serialized Fields

      - #### limitReached

            boolean limitReached

      - #### searchResults

            java.util.Set<RepositoryItem> searchResults

  - ### Class com.sas.lsaf.content.repository.RepositorySharedFolder extends RepositoryFolder implements Serializable

    serialVersionUID:
      607703272929472740L

  - ### Class com.sas.lsaf.content.repository.RepositoryStateChangeResult extends java.lang.Object implements Serializable

    serialVersionUID:
      -7082162642090640375L

    - ### Serialized Fields

      - #### oldState

            RepositoryItem.State oldState

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.content.repository.SearchQuery extends java.lang.Object implements Serializable

    serialVersionUID:
      4045297439674073614L

    - ### Serialized Fields

      - #### content

            java.lang.String content

      - #### copyToWorkspaceStatus

            RepositoryItem.Syncable copyToWorkspaceStatus

      - #### createdBy

            java.lang.String createdBy

      - #### fromCreated

            java.util.Date fromCreated

      - #### fromLastModified

            java.util.Date fromLastModified

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### location

            java.lang.String location

      - #### name

            java.lang.String name

      - #### owner

            java.lang.String owner

      - #### toCreated

            java.util.Date toCreated

      - #### toLastModified

            java.util.Date toLastModified

      - #### typeId

            java.lang.String typeId

  - ### Class com.sas.lsaf.content.repository.SynchronizationFileInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      1167336898440116108L

    - ### Serialized Fields

      - #### path

            java.lang.String path

      - #### repositoryFileLastModified

            java.util.Date repositoryFileLastModified

      - #### repositoryFileSize

            long repositoryFileSize

      - #### synchronization

            java.util.Date synchronization

      - #### version

            java.lang.String version

  - ### Class com.sas.lsaf.content.repository.SynchronizationInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      8839417783690278483L

    - ### Serialized Fields

      - #### checkoutStatus

            SynchronizationInfo.CheckoutStatus checkoutStatus

      - #### fileStatus

            SynchronizationInfo.FileStatus fileStatus

      - #### path

            java.lang.String path

      - #### repositoryFileInfo

            RepositoryFileInfo repositoryFileInfo

      - #### synchronizationFileInfo

            SynchronizationFileInfo synchronizationFileInfo

      - #### synchronizationStatus

            SynchronizationInfo.SynchronizationStatus synchronizationStatus

      - #### workspaceFileInfo

            WorkspaceFileInfo workspaceFileInfo

  - ### Class com.sas.lsaf.content.repository.VersionDeleteInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -7896571339945551036L

    - ### Serialized Fields

      - #### deleteStatus

            VersionDeleteInfo.DeleteStatus deleteStatus

      - #### version

            java.lang.String version

  - ### Class com.sas.lsaf.content.repository.VersionLimits extends java.lang.Object implements Serializable

    serialVersionUID:
      -659637757125574481L

    - ### Serialized Fields

      - #### majorVersionLimit

            java.lang.Integer majorVersionLimit

      - #### minorVersionLimit

            java.lang.Integer minorVersionLimit

  - ### Class com.sas.lsaf.content.repository.WorkspaceFileInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      6008639334700726802L

    - ### Serialized Fields

      - #### lastModifiedDate

            java.util.Date lastModifiedDate

      - #### path

            java.lang.String path

      - #### size

            long size

- ## Package com.sas.lsaf.content.repository.recyclebin

  - ### Class com.sas.lsaf.content.repository.recyclebin.RecycleBinItem extends java.lang.Object implements Serializable

    serialVersionUID:
      -1665757760302982762L

    - ### Serialized Fields

      - #### deletedBy

            java.lang.String deletedBy

      - #### deletedDate

            java.util.Date deletedDate

      - #### id

            java.lang.String id

      - #### lastModified

            java.util.Date lastModified

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### path

            java.lang.String path

      - #### size

            long size

      - #### typeId

            java.lang.String typeId

  - ### Class com.sas.lsaf.content.repository.recyclebin.RecycleBinItemDeleteException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      2331363095142974961L

  - ### Class com.sas.lsaf.content.repository.recyclebin.RecycleBinItemNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      2436197532855947336L

  - ### Class com.sas.lsaf.content.repository.recyclebin.RecycleBinItemSearchException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -7351940680524354798L

  - ### Class com.sas.lsaf.content.repository.recyclebin.RecycleBinQuery extends java.lang.Object implements Serializable

    serialVersionUID:
      -6621614506323950339L

    - ### Serialized Fields

      - #### deletedBy

            java.lang.String deletedBy

      - #### fromDate

            java.util.Date fromDate

      - #### location

            java.lang.String location

      - #### name

            java.lang.String name

      - #### recurse

            boolean recurse

      - #### toDate

            java.util.Date toDate

  - ### Class com.sas.lsaf.content.repository.recyclebin.RecycleBinSearchResults extends java.lang.Object implements Serializable

    serialVersionUID:
      2241162969041767655L

    - ### Serialized Fields

      - #### limitReached

            boolean limitReached

      - #### searchResults

            java.util.Set<RecycleBinItem> searchResults

- ## Package com.sas.lsaf.content.repository.signature

  - ### Class com.sas.lsaf.content.repository.signature.CreateSignatureInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      2694645431724976741L

    - ### Serialized Fields

      - #### comment

            java.lang.String comment

      - #### password

            byte[] password

      - #### reason

            java.lang.String reason

      - #### role

            java.lang.String role

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.content.repository.signature.Signature extends java.lang.Object implements Serializable

    serialVersionUID:
      -8482848708898923928L

    - ### Serialized Fields

      - #### comment

            java.lang.String comment

      - #### id

            java.lang.String id

      - #### reason

            java.lang.String reason

      - #### repositoryFileId

            java.lang.String repositoryFileId

      - #### repositoryFilePath

            java.lang.String repositoryFilePath

      - #### repositoryFileVersion

            java.lang.String repositoryFileVersion

      - #### role

            java.lang.String role

      - #### signature

            java.lang.String signature

      - #### timestamp

            java.util.Date timestamp

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.content.repository.signature.SigningException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -3335460112027271912L

    - ### Serialized Fields

      - #### path

            java.lang.String path

- ## Package com.sas.lsaf.content.utilization

  - ### Class com.sas.lsaf.content.utilization.ResourceUtilizationContainerInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -3944280707709594087L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### path

            java.lang.String path

      - #### size

            long size

      - #### typeId

            java.lang.String typeId

  - ### Class com.sas.lsaf.content.utilization.ResourceUtilizationException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      6887669296879631045L

  - ### Class com.sas.lsaf.content.utilization.ResourceUtilizationPathNotFoundException extends ResourceUtilizationException implements Serializable

    serialVersionUID:
      5608350192891678374L

    - ### Serialized Fields

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.content.utilization.ResourceUtilizationSummaryTransientWorkspaceInfo extends ResourceUtilizationWorkspaceInfo implements Serializable

    serialVersionUID:
      6546672789062820425L

    - ### Serialized Fields

      - #### count

            java.lang.Integer count

  - ### Class com.sas.lsaf.content.utilization.ResourceUtilizationTransientWorkspaceInfo extends ResourceUtilizationWorkspaceInfo implements Serializable

    serialVersionUID:
      -6830603898100057251L

    - ### Serialized Fields

      - #### sessionClientId

            int sessionClientId

      - #### sessionState

            Session.SessionState sessionState

      - #### sessionSubmissionName

            java.lang.String sessionSubmissionName

  - ### Class com.sas.lsaf.content.utilization.ResourceUtilizationWorkspaceInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -419465645089954072L

    - ### Serialized Fields

      - #### owner

            java.lang.String owner

      - #### size

            long size

- ## Package com.sas.lsaf.content.workspace

  - ### Class com.sas.lsaf.content.workspace.SharedWorkspaceEntry extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -3541201309834556103L

    - ### Serialized Fields

      - #### linkExists

            boolean linkExists

      - #### path

            java.lang.String path

      - #### sharedWorkspaceId

            java.lang.String sharedWorkspaceId

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.content.workspace.SharedWorkspaceException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      1L

  - ### Class com.sas.lsaf.content.workspace.SharedWorkspaceLinkNotFoundException extends SharedWorkspaceException implements Serializable

    serialVersionUID:
      -2213707861194587382L

    - ### Serialized Fields

      - #### path

            java.lang.String path

      - #### sharedFolderId

            java.lang.String sharedFolderId

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.content.workspace.SharedWorkspaceNotFoundException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      8355979546565267236L

  - ### Class com.sas.lsaf.content.workspace.WorkspaceFile extends WorkspaceItem implements Serializable

    serialVersionUID:
      8439336647123033732L

    - ### Serialized Fields

      - #### size

            long size

  - ### Class com.sas.lsaf.content.workspace.WorkspaceFolder extends WorkspaceItem implements Serializable

    serialVersionUID:
      -622398215923584341L

  - ### Class com.sas.lsaf.content.workspace.WorkspaceItem extends java.lang.Object implements Serializable

    serialVersionUID:
      -7114975986925443180L

    - ### Serialized Fields

      - #### lastModifiedDate

            java.util.Date lastModifiedDate

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.content.workspace.WorkspaceItemCopyException extends WorkspaceItemException implements Serializable

    serialVersionUID:
      -3068096744841532901L

  - ### Class com.sas.lsaf.content.workspace.WorkspaceItemDeleteException extends WorkspaceItemException implements Serializable

    serialVersionUID:
      3480859096791223022L

  - ### Class com.sas.lsaf.content.workspace.WorkspaceItemException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -2001075059062945223L

    - ### Serialized Fields

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.content.workspace.WorkspaceItemExistsException extends WorkspaceItemException implements Serializable

    serialVersionUID:
      7869916920075391143L

  - ### Class com.sas.lsaf.content.workspace.WorkspaceItemMoveException extends WorkspaceItemException implements Serializable

    serialVersionUID:
      5511708525988330164L

  - ### Class com.sas.lsaf.content.workspace.WorkspaceItemNotFoundException extends WorkspaceItemException implements Serializable

    serialVersionUID:
      8352918801643099857L

  - ### Class com.sas.lsaf.content.workspace.WorkspaceMarkForAddException extends WorkspaceItemException implements Serializable

    serialVersionUID:
      5511708525988330164L

  - ### Class com.sas.lsaf.content.workspace.WorkspacePathNotFoundException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      -8519802207794458841L

- ## Package com.sas.lsaf.core

  - ### Class com.sas.lsaf.core.AbstractCheckedException extends java.lang.Exception implements Serializable

    serialVersionUID:
      -2103563620359946534L

  - ### Class com.sas.lsaf.core.AbstractIdentifiable extends java.lang.Object implements Serializable

    serialVersionUID:
      -8630063383722951672L

    - ### Serialized Fields

      - #### id

            java.lang.String id

      - #### typeId

            java.lang.String typeId

  - ### Class com.sas.lsaf.core.AbstractRevisionable extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -1758952388284699240L

    - ### Serialized Fields

      - #### revision

            long revision

  - ### Class com.sas.lsaf.core.AbstractRuntimeException extends java.lang.RuntimeException implements Serializable

    serialVersionUID:
      -6124609261108897217L

  - ### Class com.sas.lsaf.core.AccessDeniedException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      8017986343728439896L

  - ### Class com.sas.lsaf.core.Attribute extends java.lang.Object implements Serializable

    serialVersionUID:
      -4385344929331515263L

    - ### Serialized Fields

      - #### id

            java.lang.String id

      - #### value

            java.io.Serializable value

  - ### Class com.sas.lsaf.core.DataAccessException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      2690917681754540394L

  - ### Class com.sas.lsaf.core.IllegalPathException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      7804344946816625299L

  - ### Class com.sas.lsaf.core.ObjectIdentity extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -4294128467455671504L

  - ### Class com.sas.lsaf.core.OptimisticLockException extends DataAccessException implements Serializable

    serialVersionUID:
      398924356293470275L

  - ### Class com.sas.lsaf.core.PessimisticLockException extends DataAccessException implements Serializable

    serialVersionUID:
      9182999569941896163L

  - ### Class com.sas.lsaf.core.SearchResultsInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -4431651302054539861L

    - ### Serialized Fields

      - #### limitReached

            boolean limitReached

      - #### rowCount

            int rowCount

      - #### token

            java.lang.String token

  - ### Class com.sas.lsaf.core.SystemException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      -6411076564886685256L

  - ### Class com.sas.lsaf.core.ValidationException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      546643391408080787L

  - ### Class com.sas.lsaf.core.ValidationMessage extends java.lang.Object implements Serializable

    serialVersionUID:
      -4599488580094557945L

    - ### Serialized Fields

      - #### columnName

            java.lang.String columnName

      - #### problem

            java.lang.String problem

      - #### rowNumber

            int rowNumber

      - #### severity

            ValidationMessage.Severity severity

  - ### Class com.sas.lsaf.core.ValidationResult extends java.lang.Object implements Serializable

    serialVersionUID:
      -9079219427594486855L

    - ### Serialized Fields

      - #### errors

            java.util.List<ValidationMessage> errors

      - #### notes

            java.util.List<ValidationMessage> notes

      - #### runBy

            java.lang.String runBy

      - #### runDate

            java.util.Date runDate

      - #### warnings

            java.util.List<ValidationMessage> warnings

- ## Package com.sas.lsaf.core.action

  - ### Class com.sas.lsaf.core.action.ActionStatus extends java.lang.Object implements Serializable

    serialVersionUID:
      7102358963492971952L

    - ### Serialized Fields

      - #### completionMessage

            java.lang.String completionMessage

      - #### completionStatus

            ActionStatus.CompletionStatus completionStatus

      - #### details

            java.util.List<ActionStatusDetail> details

  - ### Class com.sas.lsaf.core.action.ActionStatusDetail extends java.lang.Object implements Serializable

    serialVersionUID:
      -6594558791285555124L

    - ### Serialized Fields

      - #### completionStatus

            ActionStatus.CompletionStatus completionStatus

      - #### id

            java.lang.String id

        Immutable - UUID for this detail.

      - #### itemIdentifier

            java.lang.String itemIdentifier

        Immutable - this could be the item's UUID, full path or some other uniquely identifying attribute.

      - #### itemLocation

            java.lang.String itemLocation

        Immutable - this is the parent path of the item's full path IF a path is being used is the item identifier. This field can be null.

      - #### itemName

            java.lang.String itemName

        Immutable - the name or display name for this item. This will never be null.

      - #### message

            java.lang.String message

      - #### messageCode

            java.lang.String messageCode

- ## Package com.sas.lsaf.core.configuration

  - ### Class com.sas.lsaf.core.configuration.ApplicationInformation extends java.lang.Object implements Serializable

    serialVersionUID:
      3757751622099164971L

    - ### Serialized Fields

      - #### apiServerVersion

            java.lang.String apiServerVersion

      - #### appServerVersion

            java.lang.String appServerVersion

- ## Package com.sas.lsaf.core.type

  - ### Class com.sas.lsaf.core.type.AttributeDefinition extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      8848844656193149238L

    - ### Serialized Fields

      - #### attributeType

            AttributeDefinition.AttributeType attributeType

      - #### editable

            boolean editable

      - #### extended

            boolean extended

      - #### inherited

            boolean inherited

      - #### name

            java.lang.String name

      - #### required

            boolean required

  - ### Class com.sas.lsaf.core.type.IllegalChildTypeException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      -8612011435289541295L

  - ### Class com.sas.lsaf.core.type.IllegalTypeException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      5693480868922979399L

  - ### Class com.sas.lsaf.core.type.InvalidTypeException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      -3499653301063074969L

  - ### Class com.sas.lsaf.core.type.Type extends TypeDescriptor implements Serializable

    serialVersionUID:
      5788072328120593893L

    - ### Serialized Fields

      - #### allowableChildTypes

            java.util.List<java.lang.String> allowableChildTypes

      - #### attributeDefinitions

            java.util.List<AttributeDefinition> attributeDefinitions

      - #### capabilities

            java.util.List<Type.Capability> capabilities

      - #### revision

            long revision

  - ### Class com.sas.lsaf.core.type.TypeDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      4476227911107678559L

    - ### Serialized Fields

      - #### contextType

            boolean contextType

      - #### description

            java.lang.String description

      - #### fileType

            boolean fileType

      - #### folderType

            boolean folderType

      - #### name

            java.lang.String name

      - #### sharedFolderType

            boolean sharedFolderType

  - ### Class com.sas.lsaf.core.type.TypeNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -4846869653053287668L

- ## Package com.sas.lsaf.execution.job

  - ### Class com.sas.lsaf.execution.job.Job extends java.lang.Object implements Serializable

    serialVersionUID:
      8378836682359675565L

    - ### Serialized Fields

      - #### description

            java.lang.String description

      - #### logsLocation

            java.lang.String logsLocation

      - #### manifestLocation

            java.lang.String manifestLocation

      - #### owner

            java.lang.String owner

      - #### parameters

            java.util.List<JobParameter> parameters

      - #### path

            java.lang.String path

      - #### programs

            java.util.List<JobProgram> programs

      - #### publishCheckin

            JobPublishCheckin publishCheckin

      - #### publishSetup

            JobPublishSetup publishSetup

      - #### resultsLocation

            java.lang.String resultsLocation

      - #### runAsOwner

            boolean runAsOwner

      - #### sourceLocation

            SourceLocation sourceLocation

      - #### version

            java.lang.String version

  - ### Class com.sas.lsaf.execution.job.JobCreateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      4625371323120317110L

  - ### Class com.sas.lsaf.execution.job.JobExistsException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      5809408256761405027L

  - ### Class com.sas.lsaf.execution.job.JobFormatException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      1260768933397435955L

  - ### Class com.sas.lsaf.execution.job.JobInput extends java.lang.Object implements Serializable

    serialVersionUID:
      8401170135226967210L

    - ### Serialized Fields

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.execution.job.JobInputFile extends JobInput implements Serializable

    serialVersionUID:
      -2370214131247482273L

    - ### Serialized Fields

      - #### version

            java.lang.String version

  - ### Class com.sas.lsaf.execution.job.JobInputFolder extends JobInput implements Serializable

    serialVersionUID:
      -3417532041346465698L

    - ### Serialized Fields

      - #### includeSubfolders

            boolean includeSubfolders

  - ### Class com.sas.lsaf.execution.job.JobNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      6068458863006569995L

  - ### Class com.sas.lsaf.execution.job.JobParameter extends java.lang.Object implements Serializable

    serialVersionUID:
      -5881243470592049628L

    - ### Serialized Fields

      - #### defaultValue

            java.io.Serializable defaultValue

      - #### label

            java.lang.String label

      - #### name

            java.lang.String name

      - #### type

            JobParameter.ParameterType type

  - ### Class com.sas.lsaf.execution.job.JobProgram extends java.lang.Object implements Serializable

    serialVersionUID:
      4248439016825658218L

    - ### Serialized Fields

      - #### path

            java.lang.String path

      - #### version

            java.lang.String version

  - ### Class com.sas.lsaf.execution.job.JobPublishCheckin extends OutputFileSpec implements Serializable

    serialVersionUID:
      2417676868920026082L

    - ### Serialized Fields

      - #### locations

            java.util.List<JobPublishCheckinLocation> locations

  - ### Class com.sas.lsaf.execution.job.JobPublishCheckinLocation extends java.lang.Object implements Serializable

    serialVersionUID:
      6481975254579105588L

    - ### Serialized Fields

      - #### includeSubfolders

            boolean includeSubfolders

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.execution.job.JobPublishSetup extends java.lang.Object implements Serializable

    serialVersionUID:
      -2321943409659833255L

    - ### Serialized Fields

      - #### files

            java.util.List<JobPublishSetupFile> files

      - #### folders

            java.util.List<JobPublishSetupFolder> folders

  - ### Class com.sas.lsaf.execution.job.JobPublishSetupFile extends JobPublishSetupItem implements Serializable

    serialVersionUID:
      -9042672897356138926L

    - ### Serialized Fields

      - #### version

            java.lang.String version

  - ### Class com.sas.lsaf.execution.job.JobPublishSetupFolder extends JobPublishSetupItem implements Serializable

    serialVersionUID:
      -3962084476930966247L

    - ### Serialized Fields

      - #### includeFiles

            boolean includeFiles

      - #### includeSubfolders

            boolean includeSubfolders

  - ### Class com.sas.lsaf.execution.job.JobPublishSetupItem extends java.lang.Object implements Serializable

    serialVersionUID:
      4274221193538205288L

    - ### Serialized Fields

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.execution.job.JobSubmission extends java.lang.Object implements Serializable

    serialVersionUID:
      -4260194703917809527L

    - ### Serialized Fields

      - #### completed

            java.util.Date completed

      - #### id

            java.lang.String id

      - #### jobId

            java.lang.String jobId

      - #### jobOwner

            java.lang.String jobOwner

      - #### jobPath

            java.lang.String jobPath

      - #### jobSubmissionStatus

            JobSubmissionStatus jobSubmissionStatus

      - #### jobVersion

            java.lang.String jobVersion

      - #### runAsUser

            java.lang.String runAsUser

      - #### sessionId

            java.lang.String sessionId

      - #### submissionType

            JobSubmission.JobSubmissionType submissionType

      - #### submitted

            java.util.Date submitted

      - #### submittedBy

            java.lang.String submittedBy

  - ### Class com.sas.lsaf.execution.job.JobSubmissionException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      3313285535936733910L

  - ### Class com.sas.lsaf.execution.job.JobSubmissionNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -101144131550639384L

  - ### Class com.sas.lsaf.execution.job.JobSubmissionStatus extends java.lang.Object implements Serializable

    serialVersionUID:
      5970288844697176080L

    - ### Serialized Fields

      - #### detailStatus

            JobSubmissionStatus.DetailStatus detailStatus

      - #### statusMessage

            java.lang.String statusMessage

      - #### summaryStatus

            JobSubmissionStatus.SummaryStatus summaryStatus

  - ### Class com.sas.lsaf.execution.job.JobUpdateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      3745448232734635080L

  - ### Class com.sas.lsaf.execution.job.Manifest extends java.lang.Object implements Serializable

    serialVersionUID:
      -4046673104072893851L

    - ### Serialized Fields

      - #### externalInputs

            java.util.List<ManifestExternalReference> externalInputs

      - #### externalOutputs

            java.util.List<ManifestExternalReference> externalOutputs

      - #### inputs

            java.util.List<ManifestInput> inputs

      - #### job

            ManifestJob job

      - #### jobSubmission

            JobSubmission jobSubmission

      - #### logs

            java.util.List<ManifestSystemFile> logs

      - #### manifest

            ManifestFile manifest

      - #### manifestMetrics

            ManifestMetrics manifestMetrics

      - #### manifestType

            Manifest.ManifestType manifestType

      - #### outputFileSpec

            OutputFileSpec outputFileSpec

      - #### outputs

            java.util.List<ManifestOutput> outputs

      - #### parameters

            java.util.List<JobParameter> parameters

      - #### programs

            java.util.List<ManifestProgram> programs

      - #### results

            java.util.List<ManifestSystemFile> results

      - #### totalExecutionTime

            java.lang.Long totalExecutionTime

  - ### Class com.sas.lsaf.execution.job.ManifestExternalReference extends java.lang.Object implements Serializable

    serialVersionUID:
      -8413151079208211211L

    - ### Serialized Fields

      - #### path

            java.lang.String path

      - #### referencingProgram

            java.lang.String referencingProgram

  - ### Class com.sas.lsaf.execution.job.ManifestFile extends java.lang.Object implements Serializable

    serialVersionUID:
      3569146723690133229L

    - ### Serialized Fields

      - #### lastModified

            java.util.Date lastModified

      - #### name

            java.lang.String name

      - #### path

            java.lang.String path

      - #### size

            java.lang.Long size

  - ### Class com.sas.lsaf.execution.job.ManifestFileRef extends java.lang.Object implements Serializable

    serialVersionUID:
      1467764605255485145L

    - ### Serialized Fields

      - #### file

            ManifestFile file

  - ### Class com.sas.lsaf.execution.job.ManifestInput extends ManifestFileRef implements Serializable

    serialVersionUID:
      9095835081101576782L

    - ### Serialized Fields

      - #### referencingProgram

            java.lang.String referencingProgram

  - ### Class com.sas.lsaf.execution.job.ManifestJob extends ManifestFileRef implements Serializable

    serialVersionUID:
      -8541599757495188095L

    - ### Serialized Fields

      - #### description

            java.lang.String description

      - #### owner

            java.lang.String owner

      - #### runAsOwner

            boolean runAsOwner

  - ### Class com.sas.lsaf.execution.job.ManifestMetrics extends java.lang.Object implements Serializable

    serialVersionUID:
      -4152554134657982071L

    - ### Serialized Fields

      - #### inputsMetrics

            ManifestSynchronizationMetrics inputsMetrics

      - #### inputsReferencedMetrics

            ManifestSynchronizationMetrics inputsReferencedMetrics

      - #### jobMetrics

            ManifestSynchronizationMetrics jobMetrics

      - #### outputsMetrics

            ManifestSynchronizationMetrics outputsMetrics

      - #### outputsReferencedMetrics

            ManifestSynchronizationMetrics outputsReferencedMetrics

      - #### programsMetrics

            ManifestSynchronizationMetrics programsMetrics

      - #### totalInputMetrics

            ManifestSynchronizationMetrics totalInputMetrics

  - ### Class com.sas.lsaf.execution.job.ManifestOutput extends ManifestFileRef implements Serializable

    serialVersionUID:
      -1629989238091908968L

    - ### Serialized Fields

      - #### checkInErrorMessage

            java.lang.String checkInErrorMessage

      - #### referencingProgram

            java.lang.String referencingProgram

  - ### Class com.sas.lsaf.execution.job.ManifestProgram extends ManifestFileRef implements Serializable

    serialVersionUID:
      -8541599757495188095L

    - ### Serialized Fields

      - #### executionStatus

            ManifestProgram.ExecutionStatus executionStatus

      - #### executionStatusMessage

            java.lang.String executionStatusMessage

      - #### executionTime

            java.lang.Long executionTime

  - ### Class com.sas.lsaf.execution.job.ManifestRepositoryFile extends ManifestFile implements Serializable

    serialVersionUID:
      124644347924825694L

    - ### Serialized Fields

      - #### id

            java.lang.String id

      - #### version

            java.lang.String version

  - ### Class com.sas.lsaf.execution.job.ManifestSynchronizationMetrics extends java.lang.Object implements Serializable

    serialVersionUID:
      8496830624527035435L

    - ### Serialized Fields

      - #### size

            long size

      - #### time

            long time

      - #### total

            int total

  - ### Class com.sas.lsaf.execution.job.ManifestSystemFile extends ManifestFileRef implements Serializable

    serialVersionUID:
      7615366658692667350L

    - ### Serialized Fields

      - #### type

            EngineType type

  - ### Class com.sas.lsaf.execution.job.ManifestWorkspaceFile extends ManifestFile implements Serializable

    serialVersionUID:
      1756687969747492975L

  - ### Class com.sas.lsaf.execution.job.OutputFileSpec extends java.lang.Object implements Serializable

    serialVersionUID:
      -6585706190224286471L

    - ### Serialized Fields

      - #### customVersion

            java.lang.String customVersion

      - #### enableVersioningForNewFiles

            boolean enableVersioningForNewFiles

      - #### versionType

            VersionType versionType

  - ### Class com.sas.lsaf.execution.job.ParameterValue extends java.lang.Object implements Serializable

    serialVersionUID:
      7941506518467933896L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### type

            JobParameter.ParameterType type

      - #### value

            java.io.Serializable value

  - ### Class com.sas.lsaf.execution.job.ResultsNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      7605382811458417538L

- ## Package com.sas.lsaf.execution.session

  - ### Class com.sas.lsaf.execution.session.Session extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      2004146947301837537L

    - ### Serialized Fields

      - #### clientId

            int clientId

      - #### ended

            java.util.Date ended

      - #### engine

            Session.SessionEngine engine

      - #### logErrors

            long logErrors

      - #### logWarnings

            long logWarnings

      - #### started

            java.util.Date started

      - #### state

            Session.SessionState state

      - #### submissionLabel

            java.lang.String submissionLabel

      - #### type

            Session.SessionType type

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.execution.session.SessionException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      4103505477133088149L

  - ### Class com.sas.lsaf.execution.session.SessionNotFoundException extends SessionException implements Serializable

    serialVersionUID:
      8824350255872036644L

  - ### Class com.sas.lsaf.execution.session.SessionQuery extends java.lang.Object implements Serializable

    serialVersionUID:
      7255476672208212841L

    - ### Serialized Fields

      - #### engine

            Session.SessionEngine engine

      - #### fromDateEnded

            java.util.Date fromDateEnded

      - #### fromDateStarted

            java.util.Date fromDateStarted

      - #### limit

            int limit

      - #### state

            Session.SessionState state

      - #### submissionLabel

            java.lang.String submissionLabel

      - #### toDateEnded

            java.util.Date toDateEnded

      - #### toDateStarted

            java.util.Date toDateStarted

      - #### type

            Session.SessionType type

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.execution.session.SessionSearchException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -6806060197216345784L

  - ### Class com.sas.lsaf.execution.session.SessionSearchResults extends java.lang.Object implements Serializable

    serialVersionUID:
      8047311187001372616L

    - ### Serialized Fields

      - #### limitReached

            boolean limitReached

      - #### sessions

            java.util.Set<Session> sessions

  - ### Class com.sas.lsaf.execution.session.SessionUnsupportedFeatureException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      5856402601338098051L

- ## Package com.sas.lsaf.messaging.subscription

  - ### Class com.sas.lsaf.messaging.subscription.Subscription extends java.lang.Object implements Serializable

    serialVersionUID:
      -6737774708435136960L

    - ### Serialized Fields

      - #### event

            SubscriptionEvent event

      - #### path

            java.lang.String path

  - ### Class com.sas.lsaf.messaging.subscription.SubscriptionException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -1107973427294809002L

- ## Package com.sas.lsaf.query

  - ### Class com.sas.lsaf.query.Column extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### name

            java.lang.String name

      - #### queryClass

            java.lang.String queryClass

      - #### type

            Column.Type type

  - ### Class com.sas.lsaf.query.Comparison extends java.lang.Object implements Serializable

    serialVersionUID:
      2563122955299720874L

    - ### Serialized Fields

      - #### caseSensitive

            boolean caseSensitive

      - #### column

            Column column

      - #### operator

            Comparison.Operator operator

      - #### value

            java.io.Serializable value

  - ### Class com.sas.lsaf.query.Condition extends java.lang.Object implements Serializable

    serialVersionUID:
      2694753998950229037L

    - ### Serialized Fields

      - #### constraints

            java.util.List<Constraint> constraints

      - #### operator

            Condition.Operator operator

  - ### Class com.sas.lsaf.query.ExtractFileCreateInfo extends FileCreateInfo implements Serializable

    serialVersionUID:
      -6213639956250225937L

    - ### Serialized Fields

      - #### location

            SourceLocation location

  - ### Class com.sas.lsaf.query.Order extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### ascending

            boolean ascending

      - #### caseSensitive

            boolean caseSensitive

      - #### column

            Column column

  - ### Class com.sas.lsaf.query.Query extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### columns

            java.util.List<Column> columns

      - #### constraint

            Constraint constraint

      - #### includeColumnNames

            boolean includeColumnNames

      - #### order

            java.util.List<Order> order

  - ### Class com.sas.lsaf.query.QueryException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -3310154922780123565L

  - ### Class com.sas.lsaf.query.QueryLimitException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      3207093815351057817L

- ## Package com.sas.lsaf.query.audit

  - ### Class com.sas.lsaf.query.audit.AuditEntryDetailQuery extends AuditEntryQuery implements Serializable

    serialVersionUID:
      -8659915193847567002L

  - ### Class com.sas.lsaf.query.audit.AuditEntryQuery extends Query implements Serializable

    serialVersionUID:
      -7995025906068237556L

- ## Package com.sas.lsaf.query.repository

  - ### Class com.sas.lsaf.query.repository.RepositoryContainerQuery extends RepositoryItemQuery implements Serializable

    serialVersionUID:
      1982875076986163879L

  - ### Class com.sas.lsaf.query.repository.RepositoryFileQuery extends RepositoryItemQuery implements Serializable

    serialVersionUID:
      -2732546651486009108L

  - ### Class com.sas.lsaf.query.repository.RepositoryFileVersionQuery extends RepositoryItemQuery implements Serializable

    serialVersionUID:
      -7486223725301046817L

  - ### Class com.sas.lsaf.query.repository.RepositoryItemQuery extends Query implements Serializable

    serialVersionUID:
      -7732493511072307978L

- ## Package com.sas.lsaf.query.repository.recyclebin

  - ### Class com.sas.lsaf.query.repository.recyclebin.RecycleBinContainerQuery extends RecycleBinItemQuery implements Serializable

    serialVersionUID:
      1558222289829945724L

  - ### Class com.sas.lsaf.query.repository.recyclebin.RecycleBinFileQuery extends RecycleBinItemQuery implements Serializable

    serialVersionUID:
      -8683967981330516804L

  - ### Class com.sas.lsaf.query.repository.recyclebin.RecycleBinFileVersionQuery extends RecycleBinItemQuery implements Serializable

    serialVersionUID:
      -8929328034783296662L

  - ### Class com.sas.lsaf.query.repository.recyclebin.RecycleBinItemQuery extends Query implements Serializable

    serialVersionUID:
      4289727940200016362L

- ## Package com.sas.lsaf.query.security.membership

  - ### Class com.sas.lsaf.query.security.membership.ContextMembershipQuery extends MembershipQuery implements Serializable

    serialVersionUID:
      6053478840713643944L

    - ### Serialized Fields

      - #### membershipScope

            ContextMembershipQuery.MembershipScope membershipScope

  - ### Class com.sas.lsaf.query.security.membership.DistinctContextMembershipQuery extends MembershipQuery implements Serializable

    serialVersionUID:
      6053478840713643944L

    - ### Serialized Fields

      - #### membershipScope

            ContextMembershipQuery.MembershipScope membershipScope

  - ### Class com.sas.lsaf.query.security.membership.MembershipQuery extends Query implements Serializable

    serialVersionUID:
      5692790853361074149L

    - ### Serialized Fields

      - #### contextPath

            java.lang.String contextPath

- ## Package com.sas.lsaf.query.security.permissions

  - ### Class com.sas.lsaf.query.security.permissions.PermissionsQuery extends Query implements Serializable

    serialVersionUID:
      1816293147416391999L

- ## Package com.sas.lsaf.schedule

  - ### Class com.sas.lsaf.schedule.Schedule extends ScheduleDescriptor implements Serializable

    serialVersionUID:
      1421742378434960826L

    - ### Serialized Fields

      - #### schedulable

            Schedulable schedulable

      - #### trigger

            ScheduleTrigger trigger

  - ### Class com.sas.lsaf.schedule.ScheduleDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      4034438506797586670L

    - ### Serialized Fields

      - #### description

            java.lang.String description

      - #### lastModified

            java.util.Date lastModified

      - #### name

            java.lang.String name

      - #### owner

            java.lang.String owner

      - #### schedulableLabel

            java.lang.String schedulableLabel

      - #### status

            ScheduleDescriptor.ScheduleStatus status

  - ### Class com.sas.lsaf.schedule.ScheduleException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -5142527059752441738L

  - ### Class com.sas.lsaf.schedule.ScheduleJobInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -4269159193168125629L

    - ### Serialized Fields

      - #### parameterValues

            java.util.List<ParameterValue> parameterValues

      - #### path

            java.lang.String path

      - #### sourceLocation

            SourceLocation sourceLocation

      - #### version

            java.lang.String version

  - ### Class com.sas.lsaf.schedule.ScheduleNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -1100871517327502599L

  - ### Class com.sas.lsaf.schedule.ScheduleTrigger extends java.lang.Object implements Serializable

    serialVersionUID:
      3497778280100405844L

    - ### Serialized Fields

      - #### daysOfWeek

            java.util.Set<ScheduleTrigger.DayOfWeek> daysOfWeek

      - #### endDate

            java.util.Date endDate

      - #### interval

            int interval

      - #### numOccurrences

            int numOccurrences

      - #### repeatForever

            boolean repeatForever

      - #### startDate

            java.util.Date startDate

      - #### triggerType

            ScheduleTrigger.TriggerType triggerType

- ## Package com.sas.lsaf.security.acl

  - ### Class com.sas.lsaf.security.acl.AbstractAcl extends java.lang.Object implements Serializable

    serialVersionUID:
      -3464960808313760370L

    - ### Serialized Fields

      - #### entries

            java.util.Set<AclEntry> entries

      - #### owner

            UserDescriptor owner

      - #### owningObjectIdentity

            ObjectIdentity owningObjectIdentity

  - ### Class com.sas.lsaf.security.acl.Acl extends AbstractAcl implements Serializable

    serialVersionUID:
      3846977936890221287L

  - ### Class com.sas.lsaf.security.acl.AclEntry extends java.lang.Object implements Serializable

    serialVersionUID:
      2778489758297907772L

    - ### Serialized Fields

      - #### adminPermission

            AclEntry.PermissionValue adminPermission

      - #### deletePermission

            AclEntry.PermissionValue deletePermission

      - #### principal

            Principal principal

      - #### readPermission

            AclEntry.PermissionValue readPermission

      - #### writeContentPermission

            AclEntry.PermissionValue writeContentPermission

      - #### writePropertiesPermission

            AclEntry.PermissionValue writePropertiesPermission

  - ### Class com.sas.lsaf.security.acl.AclException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      1106909955555890273L

  - ### Class com.sas.lsaf.security.acl.AclMembers extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      4384305514465966497L

    - ### Serialized Fields

      - #### principalId

            java.lang.String principalId

  - ### Class com.sas.lsaf.security.acl.AclNotFoundException extends AclException implements Serializable

    serialVersionUID:
      233501106240296427L

  - ### Class com.sas.lsaf.security.acl.AclOwner extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -6203393443355554755L

    - ### Serialized Fields

      - #### principalId

            java.lang.String principalId

  - ### Class com.sas.lsaf.security.acl.AclRuntimeException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      624593591279502492L

  - ### Class com.sas.lsaf.security.acl.AclUpdateException extends AclException implements Serializable

    serialVersionUID:
      4815684523123493656L

  - ### Class com.sas.lsaf.security.acl.AclValidationException extends AclRuntimeException implements Serializable

    serialVersionUID:
      572886990891593501L

  - ### Class com.sas.lsaf.security.acl.DefaultAcl extends AbstractAcl implements Serializable

    serialVersionUID:
      5947454208151568903L

    - ### Serialized Fields

      - #### ownerPropagation

            DefaultAcl.OwnerPropagation ownerPropagation

- ## Package com.sas.lsaf.security.audit

  - ### Class com.sas.lsaf.security.audit.AuditAction extends java.lang.Object implements Serializable

    serialVersionUID:
      -1920638337628710013L

    - ### Serialized Fields

      - #### action

            java.lang.String action

      - #### displayName

            java.lang.String displayName

      - #### typeId

            java.lang.String typeId

  - ### Class com.sas.lsaf.security.audit.AuditEntry extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -1024110339509741096L

    - ### Serialized Fields

      - #### action

            java.lang.String action

      - #### mode

            AuditEntry.Mode mode

      - #### sourceId

            java.lang.String sourceId

      - #### sourceLocation

            java.lang.String sourceLocation

      - #### sourceName

            java.lang.String sourceName

      - #### sourceTypeId

            java.lang.String sourceTypeId

      - #### timestamp

            java.util.Date timestamp

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.security.audit.AuditEntryDetail extends java.lang.Object implements Serializable

    serialVersionUID:
      4633789587061202704L

    - ### Serialized Fields

      - #### attributeId

            java.lang.String attributeId

      - #### attributeName

            java.lang.String attributeName

      - #### attributeType

            java.lang.String attributeType

      - #### auditEntryId

            java.lang.String auditEntryId

      - #### newValue

            java.lang.String newValue

      - #### oldValue

            java.lang.String oldValue

  - ### Class com.sas.lsaf.security.audit.AuditQuery extends java.lang.Object implements Serializable

    serialVersionUID:
      -848295433640160492L

    - ### Serialized Fields

      - #### actions

            java.util.List<java.lang.String> actions

      - #### fromDate

            java.util.Date fromDate

      - #### mode

            AuditEntry.Mode mode

      - #### sourceId

            java.lang.String sourceId

      - #### sourceLocation

            java.lang.String sourceLocation

      - #### sourceName

            java.lang.String sourceName

      - #### sourceTypeIds

            java.util.List<java.lang.String> sourceTypeIds

      - #### toDate

            java.util.Date toDate

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.security.audit.AuditSearchException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -3310154922780123565L

- ## Package com.sas.lsaf.security.authentication

  - ### Class com.sas.lsaf.security.authentication.AccountDeactivatedException extends AccountException implements Serializable

    serialVersionUID:
      -3637568459683527777L

  - ### Class com.sas.lsaf.security.authentication.AccountException extends AuthenticationException implements Serializable

    serialVersionUID:
      -8156405216891638306L

  - ### Class com.sas.lsaf.security.authentication.AccountExpiredException extends AccountException implements Serializable

    serialVersionUID:
      -8179351391851061617L

  - ### Class com.sas.lsaf.security.authentication.AccountLockedException extends AccountException implements Serializable

    serialVersionUID:
      3511040057941597391L

  - ### Class com.sas.lsaf.security.authentication.AccountNotFoundException extends AccountException implements Serializable

    serialVersionUID:
      9026101907718368151L

  - ### Class com.sas.lsaf.security.authentication.AuthenticationException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -408668651286885300L

  - ### Class com.sas.lsaf.security.authentication.CredentialsException extends AuthenticationException implements Serializable

    serialVersionUID:
      6632105780824492208L

  - ### Class com.sas.lsaf.security.authentication.CredentialsExpiredException extends CredentialsException implements Serializable

    serialVersionUID:
      5271422077956160192L

  - ### Class com.sas.lsaf.security.authentication.CredentialsIncorrectException extends CredentialsException implements Serializable

    serialVersionUID:
      -1516173045779341505L

  - ### Class com.sas.lsaf.security.authentication.UnknownAuthenticationException extends AuthenticationException implements Serializable

    serialVersionUID:
      4693507731981643160L

- ## Package com.sas.lsaf.security.group

  - ### Class com.sas.lsaf.security.group.Group extends GroupDescriptor implements Serializable

    serialVersionUID:
      -774762906623306178L

    - ### Serialized Fields

      - #### members

            java.util.Set<Principal> members

      - #### revision

            long revision

  - ### Class com.sas.lsaf.security.group.GroupContextNotFoundException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      7697269432966501638L

  - ### Class com.sas.lsaf.security.group.GroupDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      8246215829380762502L

    - ### Serialized Fields

      - #### context

            ObjectIdentity context

      - #### description

            java.lang.String description

      - #### name

            java.lang.String name

  - ### Class com.sas.lsaf.security.group.GroupException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      6994722193317589056L

  - ### Class com.sas.lsaf.security.group.GroupExistsException extends GroupException implements Serializable

    serialVersionUID:
      -1993766807124027037L

    - ### Serialized Fields

      - #### contextId

            java.lang.String contextId

      - #### name

            java.lang.String name

  - ### Class com.sas.lsaf.security.group.GroupNotFoundException extends GroupException implements Serializable

    serialVersionUID:
      -7325233209537965987L

  - ### Class com.sas.lsaf.security.group.InvalidGroupMemberException extends GroupException implements Serializable

    serialVersionUID:
      665598441876964592L

    - ### Serialized Fields

      - #### invalidMembers

            java.util.Set<Principal> invalidMembers

- ## Package com.sas.lsaf.security.membership

  - ### Class com.sas.lsaf.security.membership.InvalidMemberException extends MembershipException implements Serializable

    serialVersionUID:
      5852557422032311951L

    - ### Serialized Fields

      - #### invalidMembers

            java.util.Set<Principal> invalidMembers

  - ### Class com.sas.lsaf.security.membership.MemberExistsException extends MembershipException implements Serializable

    serialVersionUID:
      -4353081261610415860L

    - ### Serialized Fields

      - #### existingMembers

            java.util.Set<Principal> existingMembers

  - ### Class com.sas.lsaf.security.membership.MemberNotFoundException extends MembershipException implements Serializable

    serialVersionUID:
      7008198538928398135L

    - ### Serialized Fields

      - #### nonMembers

            java.util.Set<Principal> nonMembers

  - ### Class com.sas.lsaf.security.membership.Membership extends MembershipDescriptor implements Serializable

    serialVersionUID:
      -144771582393521617L

    - ### Serialized Fields

      - #### members

            java.util.Set<Principal> members

      - #### revision

            long revision

  - ### Class com.sas.lsaf.security.membership.MembershipContextNotFoundException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      -4770415850104942874L

  - ### Class com.sas.lsaf.security.membership.MembershipDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -3348557957150897291L

    - ### Serialized Fields

      - #### context

            ObjectIdentity context

  - ### Class com.sas.lsaf.security.membership.MembershipException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -7902472688876406785L

- ## Package com.sas.lsaf.security.principal

  - ### Class com.sas.lsaf.security.principal.PrincipalNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -1678120801788699152L

- ## Package com.sas.lsaf.security.privilege

  - ### Class com.sas.lsaf.security.privilege.GlobalPrivilege extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -8929974205406569539L

    - ### Serialized Fields

      - #### name

            java.lang.String name

  - ### Class com.sas.lsaf.security.privilege.InvalidPrivilegeException extends PrivilegeException implements Serializable

    serialVersionUID:
      2845386803794833126L

    - ### Serialized Fields

      - #### privileges

            java.util.Set<Privilege> privileges

  - ### Class com.sas.lsaf.security.privilege.PrivilegeException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      3376263263375474195L

  - ### Class com.sas.lsaf.security.privilege.PrivilegeNotFoundException extends PrivilegeException implements Serializable

    serialVersionUID:
      -6334990733672046145L

  - ### Class com.sas.lsaf.security.privilege.ScopedPrivilege extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      913095824471788822L

    - ### Serialized Fields

      - #### name

            java.lang.String name

- ## Package com.sas.lsaf.security.role

  - ### Class com.sas.lsaf.security.role.InvalidRoleMemberException extends RoleException implements Serializable

    serialVersionUID:
      -6257960989958960074L

    - ### Serialized Fields

      - #### invalidMembers

            java.util.Set<Principal> invalidMembers

  - ### Class com.sas.lsaf.security.role.Role extends RoleDescriptor implements Serializable

    serialVersionUID:
      -3977103711313177658L

    - ### Serialized Fields

      - #### members

            java.util.Set<Principal> members

      - #### revision

            long revision

  - ### Class com.sas.lsaf.security.role.RoleContextNotFoundException extends AbstractRuntimeException implements Serializable

    serialVersionUID:
      -1564446337247138094L

  - ### Class com.sas.lsaf.security.role.RoleDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -8074763585648669852L

    - ### Serialized Fields

      - #### assignedContext

            ObjectIdentity assignedContext

      - #### definedContext

            ObjectIdentity definedContext

      - #### description

            java.lang.String description

      - #### name

            java.lang.String name

      - #### privileges

            java.util.Set<ScopedPrivilege> privileges

  - ### Class com.sas.lsaf.security.role.RoleException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      4230185173476573229L

  - ### Class com.sas.lsaf.security.role.RoleExistsException extends RoleException implements Serializable

    serialVersionUID:
      -1119736351006313643L

  - ### Class com.sas.lsaf.security.role.RoleNotFoundException extends RoleException implements Serializable

    serialVersionUID:
      -6604652819216803334L

  - ### Class com.sas.lsaf.security.role.RoleUpdateException extends RoleException implements Serializable

    serialVersionUID:
      -6604652819216803334L

- ## Package com.sas.lsaf.security.user

  - ### Class com.sas.lsaf.security.user.AccountInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -7940229331580140082L

    - ### Serialized Fields

      - #### accountType

            AccountInfo.AccountType accountType

      - #### activationDate

            java.util.Date activationDate

      - #### active

            boolean active

      - #### authenticator

            java.lang.String authenticator

      - #### authenticatorUsername

            java.lang.String authenticatorUsername

      - #### deactivationDate

            java.util.Date deactivationDate

      - #### licenseTypeId

            java.lang.String licenseTypeId

      - #### singleSignOnEnabled

            boolean singleSignOnEnabled

      - #### singleSignOnId

            java.lang.String singleSignOnId

  - ### Class com.sas.lsaf.security.user.AuthenticationProviderInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      6993845514456826562L

    - ### Serialized Fields

      - #### description

            java.lang.String description

      - #### id

            java.lang.String id

      - #### name

            java.lang.String name

      - #### primary

            boolean primary

  - ### Class com.sas.lsaf.security.user.LicenseType extends java.lang.Object implements Serializable

    serialVersionUID:
      -3964951231306105197L

    - ### Serialized Fields

      - #### description

            java.lang.String description

      - #### id

            java.lang.String id

      - #### name

            java.lang.String name

  - ### Class com.sas.lsaf.security.user.LockedInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      3434709207551380555L

    - ### Serialized Fields

      - #### locked

            boolean locked

      - #### lockedBy

            java.lang.String lockedBy

      - #### lockedDate

            java.util.Date lockedDate

  - ### Class com.sas.lsaf.security.user.LoginInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      5401583072865892001L

    - ### Serialized Fields

      - #### lastLogin

            java.util.Date lastLogin

      - #### loginAttempts

            long loginAttempts

  - ### Class com.sas.lsaf.security.user.PasswordInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      3468312446475235341L

    - ### Serialized Fields

      - #### created

            java.util.Date created

      - #### expiration

            java.util.Date expiration

      - #### expired

            boolean expired

  - ### Class com.sas.lsaf.security.user.User extends UserDescriptor implements Serializable

    serialVersionUID:
      -1644745379427183949L

    - ### Serialized Fields

      - #### accountInfo

            AccountInfo accountInfo

      - #### attributes

            java.util.List<Attribute> attributes

      - #### department

            java.lang.String department

      - #### email

            java.lang.String email

      - #### firstName

            java.lang.String firstName

      - #### lastName

            java.lang.String lastName

      - #### lockedInfo

            LockedInfo lockedInfo

      - #### loginInfo

            LoginInfo loginInfo

      - #### passwordInfo

            PasswordInfo passwordInfo

      - #### phone

            java.lang.String phone

      - #### revision

            long revision

  - ### Class com.sas.lsaf.security.user.UserCreateInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -538119386011912684L

    - ### Serialized Fields

      - #### accountType

            AccountInfo.AccountType accountType

      - #### department

            java.lang.String department

      - #### displayName

            java.lang.String displayName

      - #### email

            java.lang.String email

      - #### firstName

            java.lang.String firstName

      - #### lastName

            java.lang.String lastName

      - #### password

            java.lang.String password

      - #### phone

            java.lang.String phone

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.security.user.UserDeleteException extends UserException implements Serializable

    serialVersionUID:
      -5918964623646058268L

  - ### Class com.sas.lsaf.security.user.UserDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -1747078868388305446L

    - ### Serialized Fields

      - #### created

            java.util.Date created

      - #### createdBy

            java.lang.String createdBy

      - #### displayName

            java.lang.String displayName

      - #### lastModified

            java.util.Date lastModified

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### userId

            java.lang.String userId

  - ### Class com.sas.lsaf.security.user.UserException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -5232168695081620829L

  - ### Class com.sas.lsaf.security.user.UserExistsException extends UserException implements Serializable

    serialVersionUID:
      -7090202573547708075L

  - ### Class com.sas.lsaf.security.user.UserLockedException extends UserException implements Serializable

    serialVersionUID:
      3931954153570910564L

  - ### Class com.sas.lsaf.security.user.UserNotFoundException extends UserException implements Serializable

    serialVersionUID:
      2749020384671167996L

  - ### Class com.sas.lsaf.security.user.UserPasswordException extends UserException implements Serializable

    serialVersionUID:
      7347946745835298555L

  - ### Class com.sas.lsaf.security.user.UserUnlockedException extends UserException implements Serializable

    serialVersionUID:
      -7681687855831178306L

- ## Package com.sas.lsaf.workflow

  - ### Class com.sas.lsaf.workflow.AttributeMapping extends java.lang.Object implements Serializable

    serialVersionUID:
      -9179037342518624417L

    - ### Serialized Fields

      - #### attrName

            java.lang.String attrName

      - #### mapAttrName

            java.lang.String mapAttrName

      - #### type

            FlowAttributeType type

  - ### Class com.sas.lsaf.workflow.AutoFlowMappingMetadata extends java.lang.Object implements Serializable

    serialVersionUID:
      -3033024996424761053L

    - ### Serialized Fields

      - #### derived

            boolean derived

      - #### mapAttrName

            java.lang.String mapAttrName

      - #### type

            FlowAttributeType type

  - ### Class com.sas.lsaf.workflow.FlowElementMapping extends java.lang.Object implements Serializable

    serialVersionUID:
      -902192399102786897L

    - ### Serialized Fields

      - #### attributeMapping

            java.util.List<AttributeMapping> attributeMapping

      - #### elementId

            java.lang.String elementId

      - #### elementType

            Element.ElementType elementType

  - ### Class com.sas.lsaf.workflow.MappingAttributeMetadata extends java.lang.Object implements Serializable

    serialVersionUID:
      370126496849810126L

    - ### Serialized Fields

      - #### attributeDisplayName

            java.lang.String attributeDisplayName

      - #### attributeName

            java.lang.String attributeName

      - #### attributeType

            FlowAttributeType attributeType

      - #### mappingAttributes

            java.util.Set<AutoFlowMappingMetadata> mappingAttributes

      - #### multiValued

            boolean multiValued

- ## Package com.sas.lsaf.workflow.autoflow

  - ### Class com.sas.lsaf.workflow.autoflow.AutoFlowException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -7187911324900223538L

  - ### Class com.sas.lsaf.workflow.autoflow.AutoFlowSetupException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      6011582924639717887L

- ## Package com.sas.lsaf.workflow.element

  - ### Class com.sas.lsaf.workflow.element.CompletedElement extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -6344978324701356840L

    - ### Serialized Fields

      - #### completed

            java.util.Date completed

      - #### completedBy

            java.lang.String completedBy

      - #### completedState

            CompletedElement.TaskCompletedState completedState

      - #### created

            java.util.Date created

      - #### description

            java.lang.String description

      - #### elementId

            java.lang.String elementId

      - #### name

            java.lang.String name

      - #### processFlowId

            java.lang.String processFlowId

      - #### type

            Element.ElementType type

  - ### Class com.sas.lsaf.workflow.element.CompletedEvent extends CompletedElement implements Serializable

    serialVersionUID:
      -2767524599301140552L

  - ### Class com.sas.lsaf.workflow.element.CompletedEventGateway extends CompletedEvent implements Serializable

    serialVersionUID:
      -2758548321508995837L

    - ### Serialized Fields

      - #### triggeredEvent

            CompletedEvent triggeredEvent

  - ### Class com.sas.lsaf.workflow.element.CompletedSignalEvent extends CompletedEvent implements Serializable

    serialVersionUID:
      647336919056331338L

    - ### Serialized Fields

      - #### signaledBy

            java.lang.String signaledBy

      - #### signalName

            java.lang.String signalName

  - ### Class com.sas.lsaf.workflow.element.Element extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      6301758236944066699L

    - ### Serialized Fields

      - #### created

            java.util.Date created

      - #### description

            java.lang.String description

      - #### elementId

            java.lang.String elementId

      - #### flowStatus

            ProcessFlowDescriptor.FlowStatus flowStatus

      - #### name

            java.lang.String name

      - #### processFlowId

            java.lang.String processFlowId

      - #### type

            Element.ElementType type

  - ### Class com.sas.lsaf.workflow.element.SignalEvent extends Element implements Serializable

    serialVersionUID:
      6916129280785902616L

    - ### Serialized Fields

      - #### locations

            java.util.Set<java.lang.String> locations

      - #### signalName

            java.lang.String signalName

  - ### Class com.sas.lsaf.workflow.element.TimerEvent extends Element implements Serializable

    serialVersionUID:
      6961219731453456606L

    - ### Serialized Fields

      - #### dueDate

            java.util.Date dueDate

- ## Package com.sas.lsaf.workflow.processdefinition

  - ### Class com.sas.lsaf.workflow.processdefinition.FlowElementDefinition extends java.lang.Object implements Serializable

    serialVersionUID:
      -7832019367384471453L

    - ### Serialized Fields

      - #### description

            java.lang.String description

      - #### elementId

            java.lang.String elementId

      - #### name

            java.lang.String name

      - #### parentId

            java.lang.String parentId

      - #### type

            Element.ElementType type

  - ### Class com.sas.lsaf.workflow.processdefinition.FormAttributeDefinition extends java.lang.Object implements Serializable

    serialVersionUID:
      6170933298310922150L

    - ### Serialized Fields

      - #### datePattern

            java.lang.String datePattern

      - #### defaultValue

            java.io.Serializable defaultValue

      - #### editable

            java.lang.Boolean editable

      - #### expression

            java.lang.String expression

      - #### id

            java.lang.String id

      - #### name

            java.lang.String name

      - #### readable

            java.lang.Boolean readable

      - #### required

            java.lang.Boolean required

      - #### type

            DataProperty.Type type

      - #### valueIds

            java.util.Set<java.lang.String> valueIds

      - #### values

            java.util.Map<java.lang.String,​java.lang.String> values

      - #### variableName

            java.lang.String variableName

  - ### Class com.sas.lsaf.workflow.processdefinition.ProcessDefinitionDeploymentException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      4815977294507478825L

  - ### Class com.sas.lsaf.workflow.processdefinition.ProcessDefinitionInfo extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      -6334083639568569106L

    - ### Serialized Fields

      - #### comment

            java.lang.String comment

      - #### contextTypes

            java.util.Set<java.lang.String> contextTypes

      - #### definitionFilePath

            java.lang.String definitionFilePath

      - #### definitionFileVersion

            java.lang.String definitionFileVersion

      - #### deployedVersion

            java.lang.String deployedVersion

      - #### description

            java.lang.String description

      - #### name

            java.lang.String name

      - #### processDefinitionKey

            java.lang.String processDefinitionKey

      - #### status

            ProcessDefinitionInfo.ProcessDefinitionStatus status

  - ### Class com.sas.lsaf.workflow.processdefinition.ProcessDefinitionMapping extends java.lang.Object implements Serializable

    serialVersionUID:
      2851793492149730491L

    - ### Serialized Fields

      - #### elementMapping

            java.util.List<FlowElementMapping> elementMapping

      - #### enableAutoFlowMapping

            boolean enableAutoFlowMapping

      - #### mappingComplete

            boolean mappingComplete

      - #### mappingRevision

            long mappingRevision

      - #### processDefinitionKey

            java.lang.String processDefinitionKey

      - #### type

            AutoFlowType type

  - ### Class com.sas.lsaf.workflow.processdefinition.ProcessDefinitionMappingMetadata extends java.lang.Object implements Serializable

    serialVersionUID:
      -4476159081033266099L

    - ### Serialized Fields

      - #### mappingMetadata

            java.util.Map<Element.ElementType,​java.util.List<MappingAttributeMetadata>> mappingMetadata

      - #### type

            AutoFlowType type

  - ### Class com.sas.lsaf.workflow.processdefinition.ProcessDefinitionMappingUpdateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      7939514209712148669L

  - ### Class com.sas.lsaf.workflow.processdefinition.ProcessDefinitionNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      6978771420448246905L

  - ### Class com.sas.lsaf.workflow.processdefinition.ProcessDefinitionStateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -1394552472795768073L

  - ### Class com.sas.lsaf.workflow.processdefinition.SignalDefinition extends java.lang.Object implements Serializable

    serialVersionUID:
      -388598827550219621L

    - ### Serialized Fields

      - #### signalId

            java.lang.String signalId

      - #### signalName

            java.lang.String signalName

  - ### Class com.sas.lsaf.workflow.processdefinition.SignalEventDefinition extends FlowElementDefinition implements Serializable

    serialVersionUID:
      -2816381135420654613L

    - ### Serialized Fields

      - #### signal

            SignalDefinition signal

  - ### Class com.sas.lsaf.workflow.processdefinition.TaskDefinition extends FlowElementDefinition implements Serializable

    serialVersionUID:
      2062795770720453997L

    - ### Serialized Fields

      - #### completionAttributes

            java.util.Set<FormAttributeDefinition> completionAttributes

  - ### Class com.sas.lsaf.workflow.processdefinition.TimerEventDefinition extends FlowElementDefinition implements Serializable

    serialVersionUID:
      -8290392538358292201L

    - ### Serialized Fields

      - #### timerType

            TimerEventSetup.TimerType timerType

      - #### timerValue

            java.io.Serializable timerValue

- ## Package com.sas.lsaf.workflow.processflow

  - ### Class com.sas.lsaf.workflow.processflow.DataProperty extends java.lang.Object implements Serializable

    serialVersionUID:
      66807588897387514L

    - ### Serialized Fields

      - #### datePattern

            java.lang.String datePattern

      - #### id

            java.lang.String id

      - #### name

            java.lang.String name

      - #### type

            DataProperty.Type type

      - #### value

            java.io.Serializable value

      - #### values

            java.util.Map<java.lang.String,​java.lang.String> values

  - ### Class com.sas.lsaf.workflow.processflow.InvalidProcessFlowStateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      5887297169618781040L

  - ### Class com.sas.lsaf.workflow.processflow.InvalidRecipientException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      7334648823071171583L

  - ### Class com.sas.lsaf.workflow.processflow.InvalidTaskAssigneeException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -5655913510344598983L

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlow extends ProcessFlowDescriptor implements Serializable

    serialVersionUID:
      191187922972857219L

    - ### Serialized Fields

      - #### attributes

            java.util.List<Attribute> attributes

      - #### autoFlowSource

            java.lang.String autoFlowSource

      - #### processData

            java.util.Set<DataProperty> processData

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowContextNotFoundException extends ProcessFlowException implements Serializable

    serialVersionUID:
      3647777643348057838L

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowCopyException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -4180785254253662953L

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowCopyInfo extends java.lang.Object implements Serializable

    serialVersionUID:
      -4492275712607089465L

    - ### Serialized Fields

      - #### activate

            boolean activate

      - #### includeAttachments

            boolean includeAttachments

      - #### includeProcessData

            boolean includeProcessData

      - #### name

            java.lang.String name

      - #### sourceProcessFlowId

            java.lang.String sourceProcessFlowId

      - #### useSourceOwner

            boolean useSourceOwner

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowDescriptor extends AbstractIdentifiable implements Serializable

    serialVersionUID:
      4778631584457490613L

    - ### Serialized Fields

      - #### autoFlowType

            AutoFlowType autoFlowType

      - #### contextId

            java.lang.String contextId

      - #### contextPath

            java.lang.String contextPath

      - #### created

            java.util.Date created

      - #### createdBy

            java.lang.String createdBy

      - #### description

            java.lang.String description

      - #### lastModified

            java.util.Date lastModified

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### name

            java.lang.String name

      - #### owner

            java.lang.String owner

      - #### processDefinitionInfo

            ProcessDefinitionInfo processDefinitionInfo

      - #### revision

            long revision

      - #### status

            ProcessFlowDescriptor.FlowStatus status

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowElementNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -2108572048647827784L

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      6627015759033362113L

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowExistsException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      8654755381363995995L

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowManifestCreateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      6530708554398661530L

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -7418850275516540707L

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowQuery extends java.lang.Object implements Serializable

    serialVersionUID:
      6898199075919221786L

    - ### Serialized Fields

      - #### contextPath

            java.lang.String contextPath

      - #### creationMethod

            CreationMethod creationMethod

      - #### fromLastModified

            java.util.Date fromLastModified

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### name

            java.lang.String name

      - #### owner

            java.lang.String owner

      - #### processDefinitionKey

            java.lang.String processDefinitionKey

      - #### status

            ProcessFlowDescriptor.FlowStatus status

      - #### toLastModified

            java.util.Date toLastModified

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowSearchException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      5467854645473068405L

  - ### Class com.sas.lsaf.workflow.processflow.ProcessFlowSearchResultItem extends java.lang.Object implements Serializable

    serialVersionUID:
      611514230269771078L

    - ### Serialized Fields

      - #### contextPath

            java.lang.String contextPath

      - #### creationMethod

            CreationMethod creationMethod

      - #### id

            java.lang.String id

      - #### lastModifiedBy

            java.lang.String lastModifiedBy

      - #### lastModifiedDate

            java.util.Date lastModifiedDate

      - #### name

            java.lang.String name

      - #### owner

            java.lang.String owner

      - #### processDefinitionKey

            java.lang.String processDefinitionKey

      - #### status

            ProcessFlowDescriptor.FlowStatus status

- ## Package com.sas.lsaf.workflow.processflow.setup

  - ### Class com.sas.lsaf.workflow.processflow.setup.ElementSetup extends java.lang.Object implements Serializable

    serialVersionUID:
      4371944657385349131L

    - ### Serialized Fields

      - #### description

            java.lang.String description

      - #### elementId

            java.lang.String elementId

      - #### name

            java.lang.String name

      - #### processFlowId

            java.lang.String processFlowId

      - #### type

            Element.ElementType type

  - ### Class com.sas.lsaf.workflow.processflow.setup.EventSetup extends ElementSetup implements Serializable

    serialVersionUID:
      -4171964228345686171L

  - ### Class com.sas.lsaf.workflow.processflow.setup.JobTaskSetup extends TaskSetup implements Serializable

    serialVersionUID:
      3274400223652917002L

    - ### Serialized Fields

      - #### jobPath

            java.lang.String jobPath

      - #### jobVersion

            java.lang.String jobVersion

      - #### parameterValues

            java.util.List<ParameterValue> parameterValues

  - ### Class com.sas.lsaf.workflow.processflow.setup.NotificationTaskSetup extends TaskSetup implements Serializable

    serialVersionUID:
      4695972254461662963L

    - ### Serialized Fields

      - #### message

            java.lang.String message

      - #### priority

            NotificationTaskSetup.MessagePriority priority

      - #### recipients

            java.util.Set<Principal> recipients

      - #### subject

            java.lang.String subject

  - ### Class com.sas.lsaf.workflow.processflow.setup.ProcessFlowElementSetupException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -4386311224172396842L

  - ### Class com.sas.lsaf.workflow.processflow.setup.ProcessFlowElementSetupNotFoundException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -4378405186321310043L

  - ### Class com.sas.lsaf.workflow.processflow.setup.SignalEventSetup extends EventSetup implements Serializable

    serialVersionUID:
      -7759307352311563096L

    - ### Serialized Fields

      - #### locations

            java.util.Set<java.lang.String> locations

      - #### signalName

            java.lang.String signalName

  - ### Class com.sas.lsaf.workflow.processflow.setup.TaskSetup extends ElementSetup implements Serializable

    serialVersionUID:
      -8095873493189074943L

    - ### Serialized Fields

      - #### attributes

            java.util.List<Attribute> attributes

  - ### Class com.sas.lsaf.workflow.processflow.setup.TimerEventSetup extends EventSetup implements Serializable

    serialVersionUID:
      6432023446300390169L

    - ### Serialized Fields

      - #### timerType

            TimerEventSetup.TimerType timerType

      - #### timerValue

            java.io.Serializable timerValue

  - ### Class com.sas.lsaf.workflow.processflow.setup.UserTaskSetup extends TaskSetup implements Serializable

    serialVersionUID:
      -4992533582740938024L

    - ### Serialized Fields

      - #### assignee

            java.lang.String assignee

      - #### candidates

            java.util.Set<Principal> candidates

      - #### complexity

            Task.Complexity complexity

      - #### dueDate

            java.util.Date dueDate

      - #### priority

            Task.Priority priority

- ## Package com.sas.lsaf.workflow.task

  - ### Class com.sas.lsaf.workflow.task.CompletedJobTask extends CompletedTask implements Serializable

    serialVersionUID:
      4576413424950256044L

    - ### Serialized Fields

      - #### completedStatus

            java.lang.String completedStatus

      - #### jobDetails

            java.lang.String jobDetails

      - #### jobPath

            java.lang.String jobPath

      - #### jobVersion

            java.lang.String jobVersion

      - #### parameterValues

            java.util.List<ParameterValue> parameterValues

      - #### runAsOwner

            java.lang.String runAsOwner

  - ### Class com.sas.lsaf.workflow.task.CompletedNotificationTask extends CompletedTask implements Serializable

    serialVersionUID:
      6718582990630263887L

    - ### Serialized Fields

      - #### completedStatus

            java.lang.String completedStatus

      - #### message

            java.lang.String message

      - #### priority

            NotificationTaskSetup.MessagePriority priority

      - #### recipients

            java.util.Set<Principal> recipients

      - #### subject

            java.lang.String subject

  - ### Class com.sas.lsaf.workflow.task.CompletedTask extends CompletedElement implements Serializable

    serialVersionUID:
      4814186048698174832L

    - ### Serialized Fields

      - #### attributes

            java.util.List<Attribute> attributes

  - ### Class com.sas.lsaf.workflow.task.CompletedUserTask extends CompletedTask implements Serializable

    serialVersionUID:
      -983013292372018466L

    - ### Serialized Fields

      - #### completionComment

            java.lang.String completionComment

      - #### complexity

            Task.Complexity complexity

      - #### dueDate

            java.util.Date dueDate

      - #### priority

            Task.Priority priority

      - #### totalActualHours

            float totalActualHours

  - ### Class com.sas.lsaf.workflow.task.CompletedUserTaskDetails extends CompletedUserTask implements Serializable

    serialVersionUID:
      4416982940941111789L

    - ### Serialized Fields

      - #### completionProperties

            java.util.Set<DataProperty> completionProperties

      - #### taskAssignmentHistory

            java.util.Set<UserTaskAssignment> taskAssignmentHistory

  - ### Class com.sas.lsaf.workflow.task.InvalidTaskStateException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      -6235767783140377694L

  - ### Class com.sas.lsaf.workflow.task.JobTask extends Task implements Serializable

    serialVersionUID:
      -4676327313718066308L

    - ### Serialized Fields

      - #### jobPath

            java.lang.String jobPath

      - #### jobVersion

            java.lang.String jobVersion

      - #### parameterValues

            java.util.List<ParameterValue> parameterValues

  - ### Class com.sas.lsaf.workflow.task.NotificationTask extends Task implements Serializable

    serialVersionUID:
      -8619923830160565254L

    - ### Serialized Fields

      - #### message

            java.lang.String message

      - #### priority

            NotificationTaskSetup.MessagePriority priority

      - #### recipients

            java.util.Set<Principal> recipients

      - #### subject

            java.lang.String subject

  - ### Class com.sas.lsaf.workflow.task.Task extends Element implements Serializable

    serialVersionUID:
      -5328757831423284028L

    - ### Serialized Fields

      - #### attributes

            java.util.List<Attribute> attributes

      - #### started

            java.util.Date started

      - #### taskStatus

            Task.TaskStatus taskStatus

  - ### Class com.sas.lsaf.workflow.task.TaskNotFoundException extends ProcessFlowElementNotFoundException implements Serializable

    serialVersionUID:
      -7103705987825296765L

  - ### Class com.sas.lsaf.workflow.task.TaskQuery extends java.lang.Object implements Serializable

    serialVersionUID:
      -4569380553360084798L

    - ### Serialized Fields

      - #### assignees

            java.util.Set<java.lang.String> assignees

      - #### assigneeType

            TaskQuery.AssigneeType assigneeType

      - #### contextPaths

            java.util.Set<java.lang.String> contextPaths

      - #### elementId

            java.lang.String elementId

      - #### fromDueDate

            java.util.Date fromDueDate

      - #### limit

            int limit

      - #### name

            java.lang.String name

      - #### priority

            Task.Priority priority

      - #### processFlowName

            java.lang.String processFlowName

      - #### status

            Task.TaskStatus status

      - #### toDueDate

            java.util.Date toDueDate

  - ### Class com.sas.lsaf.workflow.task.TaskSearchException extends AbstractCheckedException implements Serializable

    serialVersionUID:
      9098169037159287132L

  - ### Class com.sas.lsaf.workflow.task.TaskSearchResults extends java.lang.Object implements Serializable

    serialVersionUID:
      3571019514469053945L

    - ### Serialized Fields

      - #### limitReached

            boolean limitReached

      - #### tasks

            java.util.Set<Task> tasks

  - ### Class com.sas.lsaf.workflow.task.UserTask extends Task implements Serializable

    serialVersionUID:
      -2895817765291988181L

    - ### Serialized Fields

      - #### actualHours

            float actualHours

      - #### assigned

            java.util.Date assigned

      - #### assignee

            java.lang.String assignee

      - #### complexity

            Task.Complexity complexity

      - #### dueDate

            java.util.Date dueDate

      - #### priority

            Task.Priority priority

  - ### Class com.sas.lsaf.workflow.task.UserTaskAssignment extends java.lang.Object implements Serializable

    serialVersionUID:
      -8045829058161303757L

    - ### Serialized Fields

      - #### actualHours

            float actualHours

      - #### assignee

            Principal assignee

      - #### dateAssigned

            java.util.Date dateAssigned

      - #### dateStarted

            java.util.Date dateStarted

      - #### elementId

            java.lang.String elementId

      - #### id

            java.lang.String id

      - #### taskId

            java.lang.String taskId

  - ### Class com.sas.lsaf.workflow.task.UserTaskDetails extends UserTaskUpdateInfo implements Serializable

    serialVersionUID:
      4416982940941111789L

    - ### Serialized Fields

      - #### taskAssignmentHistory

            java.util.Set<UserTaskAssignment> taskAssignmentHistory

  - ### Class com.sas.lsaf.workflow.task.UserTaskUpdateInfo extends UserTask implements Serializable

    serialVersionUID:
      -5145606361086871907L

    - ### Serialized Fields

      - #### candidates

            java.util.Set<Principal> candidates

      - #### completionProperties

            java.util.Set<DataProperty> completionProperties