public abstract class IndexConstantAction extends DDLSingleTableConstantAction
| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.String |
indexName |
(package private) java.lang.String |
schemaName |
(package private) java.lang.String |
tableName |
tableId| Modifier | Constructor and Description |
|---|---|
protected |
IndexConstantAction(UUID tableId,
java.lang.String indexName,
java.lang.String tableName,
java.lang.String schemaName)
Make the ConstantAction for a CREATE/DROP INDEX statement.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getIndexName()
Get the index name.
|
void |
setIndexName(java.lang.String indexName)
Set the index name at execution time.
|
dropConglomerate, dropConglomerate, dropConstraint, dropConstraint, dropConstraint, executeConglomReplacement, getConglomReplacementAction, recreateUniqueConstraintBackingIndexAsUniqueWhenNotNulladdColumnDependencies, adjustUDTDependencies, adjustUDTDependencies, constructToString, getAndCheckSchemaDescriptor, getSchemaDescriptorForCreate, lockTableForDDL, storeConstraintDependenciesOnPrivileges, storeViewTriggerDependenciesOnPrivilegesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteConstantActionjava.lang.String indexName
java.lang.String tableName
java.lang.String schemaName
protected IndexConstantAction(UUID tableId, java.lang.String indexName, java.lang.String tableName, java.lang.String schemaName)
tableId - The table uuidindexName - Index name.tableName - The table nameschemaName - Schema that index lives in.public java.lang.String getIndexName()
public void setIndexName(java.lang.String indexName)
indexName - The (generated) index name.Apache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.