# Uses of Package
com.ads.api.beans.common

Packages that use com.ads.api.beans.common
Package
Description
com.ads.api.beans.bgm
Contains Collection Classes,Java Bean Classes which are specific to Catalogs, SubCatalogs of Catalogs,Business Terms,Associated BusinessTerms, Associated TechnicalMetadata and Associated Documents related to BusinessTerms.
com.ads.api.beans.common
Contains Collection Classes,Java Bean Classes which are common to all the modules like AMMObjectTypes, APIConstants, ImportHelper etc.
com.ads.api.beans.csm
Contains Collection Classes,Java Bean Classes which are specific to Categories, Codesets, Code Values, Codeset Maps.
com.ads.api.beans.kv
Contains Collection Classes,Java Bean Classes which are specific to KeyValue.
com.ads.api.beans.mm
Contains Collection Classes,Java Bean Classes which are specific to Mappings, MappingSpecifications, Project and Subject.
com.ads.api.beans.mm.helper
Contains Collection Classes, Java Bean Classes which are related to ImportFileType, ImportType, filePath, mailComments and its details to Mappings, MappingSpecifications, Project and Subject.
com.ads.api.beans.rsm
Contains Collection Classes, Java Bean Classes which are related to Role, User, Permission and its details.
com.ads.api.beans.sm
Contains Collection Classes,Java Bean Classes which are specific to System, Environment,Table, Column and Node.
com.ads.api.util
Contains Utility Classes, Collection Classes, Java Bean Classes which are specific to System, Environment, Table, Column, Mappings, Subject, KeyValue Pairs, ROle, Business Glossary Catalog, Document etc...
com.ads.mm.db.dao
Contains Utility Classes, Collection Classes, Java Bean Classes which are specific to System, Environment, Table, Schema, Component and Column.
com.ads.mm.db.util
Contains Collection Classes, Java Bean Classes which are specific to different DataBaseTypes such as CSV, DB2,
GreenPlum, Oracle, Netezza, SqlServer, SalesForce etc...and utility information like Table, View, synonym, ActualTableName, Precision, BufferLength specific to every Database Type.
com.ads.services.webservice.rest
Contains Resource Classes, methods related to System, Environment, Table, Column, Mappings, Subject, Business Catalogs, Tags, Associations, Files etc., includes the user authentication for the REST services methods.
com.erwin.api.beans.scheduler
Contains Collection Classes, Java Bean Classes which are related to Jobs and its details.

- Classes in com.ads.api.beans.common used by com.ads.api.beans.bgm
  Class
  Description
  APIConstants.DefinedBy
  APIConstants.ExpiryType
  APIConstants.Module
  APIConstants.RelationshipType
  AuditHistory
  This class provides some beans control methods related AuditHistory such as createdBy, createdDate, lastModifiedBy and lastModifiedDate...
  ImportHelper
  This class provides some beans control methods related to filePath, filePathType and its details.
  Node
  This class provides some beans control methods related to Node and its details.
  Node.NodeType
  These constants are used to specify the NodeType such as Table, column, Project, Subject, Mapping, Component, Environment and Field.
  SDIClassification
  This class provides some beans control methods related to SDIClassification such as name, id, description, objectTypeId and objectId etc..
- Classes in com.ads.api.beans.common used by com.ads.api.beans.common
  Class
  Description
  APIConstants.AuthenticationResponseCode
  APIConstants.AuthenticationResponseType
  APIConstants.BGMFillOptions
  APIConstants.CSMFillOptions
  APIConstants.DefinedBy
  APIConstants.DeleteMode
  These ENUM constants are used to specify the status as ACTIVE, PASSIVE, RETIRE.
  APIConstants.ELNScope
  APIConstants.EndPointType
  APIConstants.ExpiryType
  APIConstants.ExportOption
  These ENUM constants are used to specify the ExportOption as EXPORT_INTO_MULTIPLE_SHEET, EXPORT_ALL, and EXPORT_INTO_SINGLE_SHEET.
  APIConstants.FileExtension
  These ENUM constants are used to specify the FileExtension as AMP, ZIP, and XML.
  APIConstants.FilePathType
  These ENUM constants are used to specify the FilePathType as ABSOLUTE, RELATIVE.
  APIConstants.JOBInterval
  APIConstants.JOBState
  APIConstants.JOBType
  APIConstants.LanguagePreference
  APIConstants.LineageType
  APIConstants.LoadOptions
  APIConstants.MetadataScanAction
  APIConstants.MMFillOptions
  APIConstants.Module
  APIConstants.OutputFormat
  APIConstants.PropertiesType
  APIConstants.RelationshipType
  APIConstants.RSMFillOptions
  APIConstants.RunState
  APIConstants.sdiFillOptions
  APIConstants.SelectionCriteria
  These ENUM constants are used to specify the SelectionCriteria as ALL, ACTIVE, and PASSIVE.
  APIConstants.SMFillOptions
  APIConstants.Status
  These ENUM constants are used to specify the status as ACTIVE, PASSIVE, RETIRE.
  APIConstants.UserAccountStatus
  APIConstants.VersionMode
  These ENUM constants are used to specify the VersionMode such as ALL_VERSIONS, CURRENT_VERSION, and SPECIFIC_VERSION.
  AssignedResource
  This class provides some beans control methods related to the Resources and Resources assigned Details along with the AuditHistory.
  AuditHistory
  This class provides some beans control methods related AuditHistory such as createdBy, createdDate, lastModifiedBy and lastModifiedDate...
  Document
  This class provides some beans control methods related to Documents and its related Audit Specifications.
  LineageEdge
  This class provides some beans control methods related to source and target of Lineage / Mapping Row.
  Node
  This class provides some beans control methods related to Node and its details.
  Node.Depth
  These constants are used to specify the Depth such as NAMES, NAMES_IDS, DETAILS, DETAILS_DOCUMENTS, DETAILS_PROJECT_RESOURCES, ALL.
  Node.InputDataType
  Node.NodeType
  These constants are used to specify the NodeType such as Table, column, Project, Subject, Mapping, Component, Environment and Field.
  Node.ReturnType
- Classes in com.ads.api.beans.common used by com.ads.api.beans.csm
  Class
  Description
  APIConstants.Status
  These ENUM constants are used to specify the status as ACTIVE, PASSIVE, RETIRE.
  AuditHistory
  This class provides some beans control methods related AuditHistory such as createdBy, createdDate, lastModifiedBy and lastModifiedDate...
  Node
  This class provides some beans control methods related to Node and its details.
- Classes in com.ads.api.beans.common used by com.ads.api.beans.kv
  Class
  Description
  AuditHistory
  This class provides some beans control methods related AuditHistory such as createdBy, createdDate, lastModifiedBy and lastModifiedDate...
- Classes in com.ads.api.beans.common used by com.ads.api.beans.mm
  Class
  Description
  AssignedResource
  This class provides some beans control methods related to the Resources and Resources assigned Details along with the AuditHistory.
  AuditHistory
  This class provides some beans control methods related AuditHistory such as createdBy, createdDate, lastModifiedBy and lastModifiedDate...
  Document
  This class provides some beans control methods related to Documents and its related Audit Specifications.
  Node
  This class provides some beans control methods related to Node and its details.
- Classes in com.ads.api.beans.common used by com.ads.api.beans.mm.helper
  Class
  Description
  APIConstants.FilePathType
  These ENUM constants are used to specify the FilePathType as ABSOLUTE, RELATIVE.
- Classes in com.ads.api.beans.common used by com.ads.api.beans.rsm
  Class
  Description
  AuditHistory
  This class provides some beans control methods related AuditHistory such as createdBy, createdDate, lastModifiedBy and lastModifiedDate...
  Node
  This class provides some beans control methods related to Node and its details.
- Classes in com.ads.api.beans.common used by com.ads.api.beans.sm
  Class
  Description
  AuditHistory
  This class provides some beans control methods related AuditHistory such as createdBy, createdDate, lastModifiedBy and lastModifiedDate...
  Node
  This class provides some beans control methods related to Node and its details.
  SDIClassification
  This class provides some beans control methods related to SDIClassification such as name, id, description, objectTypeId and objectId etc..
  Tag
- Classes in com.ads.api.beans.common used by com.ads.api.util
  Class
  Description
  APIConstants.DeleteMode
  These ENUM constants are used to specify the status as ACTIVE, PASSIVE, RETIRE.
  APIConstants.EndPointType
  APIConstants.ExportOption
  These ENUM constants are used to specify the ExportOption as EXPORT_INTO_MULTIPLE_SHEET, EXPORT_ALL, and EXPORT_INTO_SINGLE_SHEET.
  APIConstants.FileExtension
  These ENUM constants are used to specify the FileExtension as AMP, ZIP, and XML.
  APIConstants.FilePathType
  These ENUM constants are used to specify the FilePathType as ABSOLUTE, RELATIVE.
  APIConstants.JOBType
  APIConstants.LineageType
  APIConstants.LoadOptions
  APIConstants.OutputFormat
  APIConstants.PropertiesType
  APIConstants.RelationshipType
  APIConstants.SelectionCriteria
  These ENUM constants are used to specify the SelectionCriteria as ALL, ACTIVE, and PASSIVE.
  APIConstants.VersionMode
  These ENUM constants are used to specify the VersionMode such as ALL_VERSIONS, CURRENT_VERSION, and SPECIFIC_VERSION.
  Document
  This class provides some beans control methods related to Documents and its related Audit Specifications.
  ImportHelper
  This class provides some beans control methods related to filePath, filePathType and its details.
  Lineage
  Node.Depth
  These constants are used to specify the Depth such as NAMES, NAMES_IDS, DETAILS, DETAILS_DOCUMENTS, DETAILS_PROJECT_RESOURCES, ALL.
  Node.NodeType
  These constants are used to specify the NodeType such as Table, column, Project, Subject, Mapping, Component, Environment and Field.
  SDIClassification
  This class provides some beans control methods related to SDIClassification such as name, id, description, objectTypeId and objectId etc..
  Tag
- Classes in com.ads.api.beans.common used by com.ads.mm.db.dao
  Class
  Description
  SDIClassification
  This class provides some beans control methods related to SDIClassification such as name, id, description, objectTypeId and objectId etc..
  Tag
- Classes in com.ads.api.beans.common used by com.ads.mm.db.util
  Class
  Description
  APIConstants.FilePathType
  These ENUM constants are used to specify the FilePathType as ABSOLUTE, RELATIVE.
- Classes in com.ads.api.beans.common used by com.ads.services.webservice.rest
  Class
  Description
  APIConstants.LineageType
  APIConstants.VersionMode
  These ENUM constants are used to specify the VersionMode such as ALL_VERSIONS, CURRENT_VERSION, and SPECIFIC_VERSION.
  Lineage
  Node.NodeType
  These constants are used to specify the NodeType such as Table, column, Project, Subject, Mapping, Component, Environment and Field.
  Tag
- Classes in com.ads.api.beans.common used by com.erwin.api.beans.scheduler
  Class
  Description
  APIConstants.JOBInterval
  APIConstants.JOBState
  APIConstants.JOBType
  AuditHistory
  This class provides some beans control methods related AuditHistory such as createdBy, createdDate, lastModifiedBy and lastModifiedDate...