public class SqlJetIndexDef extends SqlJetBaseIndexDef
Constructor and Description |
---|
SqlJetIndexDef(CommonTree ast,
int page) |
Modifier and Type | Method and Description |
---|---|
void |
bindColumns(ISqlJetTableDef tableDef) |
ISqlJetIndexedColumn |
getColumn(java.lang.String name) |
java.util.List<ISqlJetIndexedColumn> |
getColumns() |
java.lang.String |
getDatabaseName() |
boolean |
isImplicit() |
boolean |
isKeepExisting() |
boolean |
isUnique() |
java.lang.String |
toSQL() |
java.lang.String |
toSQL(boolean schemaStrict) |
java.lang.String |
toString() |
getName, getPage, getRowId, getTableName, setName, setPage, setRowId, setTableName
public java.lang.String getDatabaseName()
public boolean isUnique()
isUnique
in interface ISqlJetIndexDef
isUnique
in class SqlJetBaseIndexDef
public boolean isKeepExisting()
public java.util.List<ISqlJetIndexedColumn> getColumns()
getColumns
in interface ISqlJetIndexDef
getColumns
in class SqlJetBaseIndexDef
public ISqlJetIndexedColumn getColumn(java.lang.String name)
getColumn
in interface ISqlJetIndexDef
getColumn
in class SqlJetBaseIndexDef
public java.lang.String toString()
toString
in class SqlJetBaseIndexDef
public java.lang.String toSQL()
toSQL
in interface ISqlJetIndexDef
toSQL
in class SqlJetBaseIndexDef
public java.lang.String toSQL(boolean schemaStrict)
public boolean isImplicit()
isImplicit
in interface ISqlJetIndexDef
isImplicit
in class SqlJetBaseIndexDef
public void bindColumns(ISqlJetTableDef tableDef)
Copyright © 2009-2010 TMate Software Ltd. All Rights Reserved.