public interface AQIndex extends AQSchemaObject
Modifier and Type | Method and Description |
---|---|
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.
|
getDatabaseName, getSchemaName
getIcon, getName, getServerConnection, getTypeName, scriptCREATE, scriptCREATE, scriptDROP
AQIndexColumn[] extractColumns()
AQObjectPermission[] extractPermissions()
AQPartition[] extractPartitions()
String scriptCREATEFULL() throws Exception
Exception
- On errorString getTableName()
String getTableSchemaName()
boolean isUserDefined()
Copyright © 2017 AquaFold, Inc. All Rights Reserved. Use is subject to license terms.