# Package com.ads.api.beans.common

package com.ads.api.beans.common
Contains Collection Classes,Java Bean Classes which are common to all the modules like AMMObjectTypes, APIConstants, ImportHelper etc. Few of the bean classes uses Enumerated Types which provides a simple classification of the declared elements such as Node bean class.

- Class
  Description
  AMMObjectTypes
  Basic purpose is to define different ObjectTypes used in DIS Application.
  APIConstants
  This class provides some beans control methods related to versionMode, SelectionCriteria, ExportOption and its details.
  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...
  BasicNode
  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
  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
  RequestStatusConstants
  SDIClassification
  This class provides some beans control methods related to SDIClassification such as name, id, description, objectTypeId and objectId etc..
  Tag