| java.lang.Object org.axiondb.engine.commands.BaseAxionCommand org.axiondb.engine.commands.CreateCommand org.axiondb.engine.commands.CreateIndexCommand
CreateIndexCommand | public class CreateIndexCommand extends CreateCommand (Code) | | A CREATE [UNIQUE] [TYPE] INDEX command.
version: $Revision: 1.16 $ $Date: 2005/12/20 18:32:28 $ author: Rodney Waldhoff author: Ahimanikya Satapathy |
CreateIndexCommand | public CreateIndexCommand()(Code) | | |
getColumnCount | public int getColumnCount()(Code) | | |
isUnique | public boolean isUnique()(Code) | | |
setUnique | public void setUnique(boolean unique)(Code) | | |
Methods inherited from org.axiondb.engine.commands.BaseAxionCommand | protected void assertNotReadOnly(Database db) throws AxionException(Code)(Java Doc) protected Object attemptToConvertValue(Object val, DataType type, ColumnIdentifier colid) throws AxionException(Code)(Java Doc) public void bindAll(Object[] vals) throws AxionException(Code)(Java Doc) protected void buildBindVariables()(Code)(Java Doc) public void clearBindings() throws AxionException(Code)(Java Doc) final protected void createResolveSelectableVisitor(Database db)(Code)(Java Doc) public AxionResultSet executeQuery(Database db, boolean isReadOnly) throws AxionException(Code)(Java Doc) protected Iterator getBindVariableIterator()(Code)(Java Doc) protected Iterator getBindVariableIterator(Selectable sel)(Code)(Java Doc) final protected FindBindVariableVisitor getBindVariableVisitor()(Code)(Java Doc) public List getBindVariables()(Code)(Java Doc) protected List getColIdentifierList(Table table, TableIdentifier tid) throws AxionException(Code)(Java Doc) protected int getCommitSize(Database db)(Code)(Java Doc) final public int getEffectedRowCount()(Code)(Java Doc) final public ResultSet getResultSet()(Code)(Java Doc) protected RowIterator getRowIterator(Database db, TableIdentifier tid, Table table, Selectable whereNode, boolean readOnly, RowDecorator dec) throws AxionException(Code)(Java Doc) final protected RowDecorator makeRowDecorator(Table table)(Code)(Java Doc) protected void populateDefaultValues(Database db, Table table, TableIdentifier tableId, RowDecorator dec) throws AxionException(Code)(Java Doc) protected boolean populateSequenceColumns(Database db, Table table, Row row) throws AxionException(Code)(Java Doc) protected void resolveGeneratedColumns(Table table, TableIdentifier tableId, List cols) throws AxionException(Code)(Java Doc) protected void resolveGeneratedColumns(Table table, TableIdentifier tableId, List cols, boolean useDefaultValues) throws AxionException(Code)(Java Doc) protected Selectable resolveSelectable(Selectable sel, Database db, List selected, TableIdentifier[] tables) throws AxionException(Code)(Java Doc) protected Selectable resolveSelectable(Selectable sel, Database db, TableIdentifier[] tables) throws AxionException(Code)(Java Doc) protected void resolveSelectableList(List list, Database db, TableIdentifier table) throws AxionException(Code)(Java Doc) protected void resolveSelectableList(List list, Database db, TableIdentifier[] tables) throws AxionException(Code)(Java Doc) final protected void setBindVariableVisitor(FindBindVariableVisitor visitor)(Code)(Java Doc) protected void setDeferAllConstraintIfRequired(Table table)(Code)(Java Doc) final protected void setEffectedRowCount(int count)(Code)(Java Doc) final protected void setResultSet(ResultSet rset)(Code)(Java Doc) protected void updateGeneratedValues(Database db, Table table, TableIdentifier tableId, Row row) throws AxionException(Code)(Java Doc)
|
|
|