|
OpenAPI 1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AQIndex
This interface represents an index.
Method Summary | |
---|---|
AQIndexColumn[] |
extractColumns()
To get a list of columns used by the index. |
AQPartition[] |
extractPartitions()
To get a list of partitions associated with this index. |
AQObjectPermission[] |
extractPermissions()
To get a list of permissions for the database index. |
String |
getTableName()
To get the table name associated with this index. |
String |
getTableSchemaName()
To get the schema name of the table associated with this index. |
boolean |
isUserDefined()
To get if the index is a user defined index |
String |
scriptCREATEFULL()
To generate the full creation script for the index. |
Methods inherited from interface com.aquafold.openapi.rdbms.AQSchemaObject |
---|
getDatabaseName, getSchemaName |
Methods inherited from interface com.aquafold.openapi.rdbms.AQServerObject |
---|
getIcon, getName, getServerConnection, getTypeName, scriptCREATE, scriptCREATE, scriptDROP |
Method Detail |
---|
AQIndexColumn[] extractColumns()
AQObjectPermission[] extractPermissions()
AQPartition[] extractPartitions()
String scriptCREATEFULL() throws Exception
Exception
String getTableName()
String getTableSchemaName()
boolean isUserDefined()
|
OpenAPI 1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |