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 etc...
|
Modifier and Type | Method and Description |
---|---|
SMColumn |
SMColumn.addColumnIndex(SMIndex columnIndex)
Method adds the columnIndex as specified.
|
SMColumn |
SMColumn.addExtendedProperty(KeyValue systemKeyValuesVo) |
SMColumn |
SMIndex.getColumn(java.lang.String columnName)
Returns the SMColumn object.
|
SMColumn |
SMTable.getColumn(java.lang.String name)
Returns DBColumn Object for the specified name of the column.
|
SMColumn |
SMColumn.setColumnIndexes(java.util.List<SMIndex> columnIndexes)
Method sets the columnIndexes as specified.
|
SMColumn |
SMColumn.setExtendedProperties(java.util.List<KeyValue> extendedProperties)
Method sets the list of KeyValues to the column as specified.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<SMColumn> |
SMIndex.getColumns()
Returns the Collection of SMColumn objects.
|
java.util.Collection<SMColumn> |
SMTable.getColumns() |
Modifier and Type | Method and Description |
---|---|
void |
SMIndex.addColumn(SMColumn column)
Adds the SMColumn as specified.
|
void |
SMTable.addColumn(SMColumn column)
Adds the column as specified.
|
void |
SMTable.addColumn(java.lang.String name,
SMColumn column)
Adds the column specified with the details given as DBColumn.
|
void |
SMTable.addColumnByReferenceId(SMColumn column)
Adds the Column as specified.
|
Modifier and Type | Method and Description |
---|---|
void |
SMIndex.setColumns(java.util.List<SMColumn> columns)
Adds the list of SMColumn objects as specified.
|
Modifier and Type | Method and Description |
---|---|
SMColumn |
SystemManagerUtil.getColumn(int columnId)
Returns SMColumn object for the specified columnId.
|
SMColumn |
SystemManagerUtil.getColumn(int columnId,
int fillOptions)
Returns SMColumn object for the specified columnId.
|
SMColumn |
SystemManagerUtil.getColumn(int tableId,
java.lang.String columnName,
int fillOptions)
Returns SMColumn object for the specified columnName of a particular
table whose tableId also specified.
|
SMColumn |
SystemManagerUtil.getColumnByTableId(int tableId,
java.lang.String columnName)
Returns SMColumn Object for the specified tableId and columnName.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.Integer,java.util.List<SMColumn>> |
LineageUtil.getColumnDetails(APIConstants.EndPointType endPointType,
java.util.ArrayList<java.lang.Integer> mappingSequenceIds)
Returns the Map
|
java.util.List<SMColumn> |
LineageUtil.getColumnDetails(APIConstants.EndPointType endPointType,
int mappingSequenceId)
Returns the List
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<SMColumn>>>> |
LineageUtil.getColumns(APIConstants.EndPointType endPointType,
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.ArrayList<java.lang.String>>> systemEnvironmentTableMap,
java.util.EnumSet<APIConstants.PropertiesType> propertiesTypes,
java.lang.String projectIds)
Returns the Map
|
java.util.List<SMColumn> |
LineageUtil.getColumns(APIConstants.EndPointType endPointType,
java.lang.String systemName,
java.lang.String environmentName,
java.lang.String tableName,
java.util.EnumSet<APIConstants.PropertiesType> propertiesTypes,
java.lang.String projectIds)
Returns the List
|
java.util.List<SMColumn> |
SystemManagerUtil.getColumns(int tableId)
Returns all the associated columns of the particular table as a list of
column objects , for which specifying the tableId is mandatory in order
to retrieve the columns.
|
java.util.List<SMColumn> |
SystemManagerUtil.getColumns(int tableId,
int fillOptions)
Returns all the associated columns of the particular table as a list of
column objects , for which specifying the tableId and fillOptions
parameters are mandatory in order to retrieve the columns.
|
java.util.List<SMColumn> |
SystemManagerUtil.getIndexColumns(int tableId,
java.lang.String indexName,
int fillOptions)
Returns List of SMColumn objects for the specified tableId of which
columns have the specified indexName as index where each column object
contains details like column name,column datatype,column length and
column precision etc..and also contains details of column indexes, column
extended properties ,valid values and extended properties of valid values
based on the fillOptions parameter value passed with reference/addition
of
APIConstants.SMFillOptions . |
java.util.ArrayList<SMColumn> |
SystemManagerUtil.getTableColumns(int tableId)
Deprecated.
since 8.2.1
|
Modifier and Type | Method and Description |
---|---|
RequestStatus |
SystemManagerUtil.createColumn(SMColumn column)
Inserts Column for the specified SMColumn Object.
|
RequestStatus |
SystemManagerUtil.updateColumn(SMColumn column,
boolean useReferenceId)
Updates the Column for the specified SMColumn Object and useReferenceId.
|