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 |
---|---|
java.util.List<SMIndex> |
SMColumn.getColumnIndexes()
This method returns null on getColumn calls from SMUtil unless its being loaded
as a complete network
|
java.util.List<SMIndex> |
SMTable.getColumnIndexes()
Returns the list of columnIndexes objects.
|
Modifier and Type | Method and Description |
---|---|
SMColumn |
SMColumn.addColumnIndex(SMIndex columnIndex)
Method adds the columnIndex as specified.
|
Modifier and Type | Method and Description |
---|---|
SMColumn |
SMColumn.setColumnIndexes(java.util.List<SMIndex> columnIndexes)
Method sets the columnIndexes as specified.
|
SMTable |
SMTable.setColumnIndexes(java.util.List<SMIndex> columnIndexes)
Method sets the list of columnIndexes as specified.
|
Modifier and Type | Method and Description |
---|---|
SMIndex |
SystemManagerUtil.getIndex(int indexId)
Returns SMIndex Object for the specified indexId.
|
SMIndex |
SystemManagerUtil.getIndex(int indexId,
int fillOptions)
Returns SMIndex Object for the specified indexId.Specifying the indexId
is mandatory.
|
SMIndex |
SystemManagerUtil.getIndex(int tableId,
java.lang.String indexName)
Returns SMIndex Object for the specified tableId and indexName.
|
SMIndex |
SystemManagerUtil.getIndex(int tableId,
java.lang.String indexName,
int fillOptions)
Returns SMIndex Object for the specified tableId and indexName.
|
SMIndex |
SystemManagerUtil.getIndex(Node.NodeType nodeType,
int nodeId,
java.lang.String indexName)
Returns SMIndex object for the specified nodeId of nodeType and
indexName.
|
SMIndex |
SystemManagerUtil.getIndex(Node.NodeType nodeType,
int nodeId,
java.lang.String indexName,
int fillOptions)
Returns SMIndex object for the specified nodeId of nodeType and
indexName.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<SMIndex> |
SystemManagerUtil.getIndexes(int tableId)
Returns list of SMIndex Objects for the specified tableId.
|
java.util.List<SMIndex> |
SystemManagerUtil.getIndexes(int tableId,
int fillOptions)
Returns list of SMIndex Objects for the specified tableId.
|
java.util.List<SMIndex> |
SystemManagerUtil.getIndexes(Node.NodeType nodeType,
int nodeId)
Returns the list of SMIndex objects for the specified nodeId of nodeType.
|
java.util.List<SMIndex> |
SystemManagerUtil.getIndexes(Node.NodeType nodeType,
int nodeId,
int fillOptions)
Returns the list of SMIndex objects for the specified nodeId of nodeType.
|
Modifier and Type | Method and Description |
---|---|
RequestStatus |
SystemManagerUtil.addIndex(int columnId,
SMIndex index)
Inserts a new index for the specified columnId and the specified SMIndex
object should contain all the details pertaining to index such as index
name which is mandatory, type,owner etc..
|
RequestStatus |
SystemManagerUtil.addIndex(SMIndex index)
Inserts a new index for the specified SMIndex Object.
|
RequestStatus |
SystemManagerUtil.deleteIndex(SMIndex index)
Removes index for the specified SMIndex object.
|
RequestStatus |
SystemManagerUtil.updateIndex(SMIndex index)
Updates the index for the specified SMIndex object.
|
Modifier and Type | Method and Description |
---|---|
RequestStatus |
SystemManagerUtil.addIndexes(int columnId,
java.util.List<SMIndex> indexes)
Inserts list of indexes for the specified columnId where in each SMIndex
object should contain index name.
|
RequestStatus |
SystemManagerUtil.addIndexes(java.util.List<SMIndex> indexes)
Inserts List of indexes for the specified SMIndex Objects.Each SMIndex
object should contain all the details pertaining to index such as index
name,type,owner etc...where index name is mandatory and SMIndex object
should also contain either column object or list of column objects to
which the index need to be added where in columnId is mandatory in each
column object.
|
RequestStatus |
SystemManagerUtil.deleteIndexes(java.util.List<SMIndex> indexes)
Removes indexes for the specified list of SMIndex objects.
|
RequestStatus |
SystemManagerUtil.updateIndexes(java.util.List<SMIndex> indexes)
Updates the List of indexes for the specified SMIndex Objects.
|