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

Packages that use com.ads.api.beans.sm
Package
Description
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.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.

- Classes in com.ads.api.beans.sm used by com.ads.api.beans.sm
  Class
  Description
  SMColumn
  This class provides some beans control methods related to Column, Table in which the Column is present and its related Audit History Details.
  SMColumn.SMColumnType
  The constants of this enumerated type are used to specify the ColumnType such as Tables, Columns and Columns being treated as Tables.
  SMEnvironment
  This class provides some beans control methods related to Environment, Database Details in which the Environment is present and its related Audit History Details.
  SMEnvironment.DatabaseType
  These constants are used to specify whether the DatabaseType is of any of the listed Types : Excel, CWM, ETL, XMI, ERWin, Access,DSV,JSON, XSD, SqlServer, Oracle, SqlServerWindows, GreenPlum, TeraData, VERTICA, Pervasive, DB2, MySQL, SYBASE, SAP, BigDataCloudera, BigDataHortonWorks, BigDataMapR, NETEZZA, AmazonRedshift, Salesforce, Snowflake, Databricks, Postgresql, BigQuery, Other.
  SMIndex
  The SMIndex class contains several useful class fields and methods related to SMIndex.
  SMNode.SMNodeType
  The constants of this enumerated type provides a simple classification and used to specify the NodeType such as System, Environment, Table, Column, Component or Field.
  SMSchema
  This class provides some beans control methods related to Schema, and its related Audit History Details.
  SMSystem
  This class provides some beans control methods related to System, and its related Audit History Details.
  SMTable
  This class provides some beans control methods related to Table and the Environment in which the Table is created and its related Audit History Details.
  SMTable.SMTableType
  The constants of this enumerated type provides a simple classification of the declared elements.
- Classes in com.ads.api.beans.sm used by com.ads.api.util
  Class
  Description
  SMColumn
  This class provides some beans control methods related to Column, Table in which the Column is present and its related Audit History Details.
  SMEnvironment
  This class provides some beans control methods related to Environment, Database Details in which the Environment is present and its related Audit History Details.
  SMIndex
  The SMIndex class contains several useful class fields and methods related to SMIndex.
  SMSystem
  This class provides some beans control methods related to System, and its related Audit History Details.
  SMTable
  This class provides some beans control methods related to Table and the Environment in which the Table is created and its related Audit History Details.
- Classes in com.ads.api.beans.sm used by com.ads.services.webservice.rest
  Class
  Description
  SMColumn
  This class provides some beans control methods related to Column, Table in which the Column is present and its related Audit History Details.
  SMEnvironment
  This class provides some beans control methods related to Environment, Database Details in which the Environment is present and its related Audit History Details.
  SMSystem
  This class provides some beans control methods related to System, and its related Audit History Details.
  SMTable
  This class provides some beans control methods related to Table and the Environment in which the Table is created and its related Audit History Details.