public class CreateIndexCommand extends CreateCommand
CREATE [UNIQUE] [TYPE] INDEX command.| Constructor and Description |
|---|
CreateIndexCommand() |
| Modifier and Type | Method and Description |
|---|---|
void |
addColumn(ColumnIdentifier col) |
void |
addColumn(java.lang.String name) |
boolean |
execute(Database db)
Executes an SQL statement that may return multiple results.
|
ColumnIdentifier |
getColumn(int i) |
int |
getColumnCount() |
TableIdentifier |
getTable() |
java.lang.String |
getType() |
boolean |
isUnique() |
void |
setTable(java.lang.String tableName) |
void |
setTable(TableIdentifier table) |
void |
setType(java.lang.String type) |
void |
setUnique(boolean unique) |
executeQuery, executeUpdate, getObjectName, isIfNotExists, setIfNotExists, setObjectNameassertNotReadOnly, attemptToConvertValue, bindAll, buildBindVariables, clearBindings, createResolveSelectableVisitor, executeQuery, getBindVariableIterator, getBindVariableIterator, getBindVariables, getBindVariableVisitor, getColIdentifierList, getCommitSize, getEffectedRowCount, getResultSet, getRowIterator, makeRowDecorator, populateDefaultValues, populateSequenceColumns, resolveGeneratedColumns, resolveGeneratedColumns, resolveSelectable, resolveSelectable, resolveSelectableList, resolveSelectableList, setBindVariableVisitor, setDeferAllConstraintIfRequired, setEffectedRowCount, setResultSet, updateGeneratedValuespublic TableIdentifier getTable()
public void setTable(TableIdentifier table)
public void setTable(java.lang.String tableName)
public void addColumn(java.lang.String name)
public void addColumn(ColumnIdentifier col)
public ColumnIdentifier getColumn(int i)
public int getColumnCount()
public void setUnique(boolean unique)
public boolean isUnique()
public void setType(java.lang.String type)
public java.lang.String getType()
public boolean execute(Database db) throws AxionException
AxionCommandexecute in interface AxionCommandexecute in class CreateCommandResultSets were generated,
false otherwiseAxionExceptionStatement.execute(java.lang.String),
PreparedStatement.execute()