public class SqlJetBaseIndexDef extends java.lang.Object implements ISqlJetIndexDef
| Constructor and Description |
|---|
SqlJetBaseIndexDef(java.lang.String name,
java.lang.String tableName,
int page) |
| Modifier and Type | Method and Description |
|---|---|
ISqlJetIndexedColumn |
getColumn(java.lang.String name) |
java.util.List<ISqlJetIndexedColumn> |
getColumns() |
java.lang.String |
getName() |
int |
getPage() |
long |
getRowId() |
java.lang.String |
getTableName() |
boolean |
isImplicit() |
boolean |
isUnique() |
protected void |
setName(java.lang.String name) |
void |
setPage(int page) |
void |
setRowId(long rowId) |
protected void |
setTableName(java.lang.String tableName) |
java.lang.String |
toSQL() |
java.lang.String |
toString() |
public SqlJetBaseIndexDef(java.lang.String name,
java.lang.String tableName,
int page)
protected void setName(java.lang.String name)
public java.lang.String getName()
getName in interface ISqlJetIndexDefprotected void setTableName(java.lang.String tableName)
public java.lang.String getTableName()
getTableName in interface ISqlJetIndexDefpublic boolean isUnique()
isUnique in interface ISqlJetIndexDefpublic java.util.List<ISqlJetIndexedColumn> getColumns()
getColumns in interface ISqlJetIndexDefpublic ISqlJetIndexedColumn getColumn(java.lang.String name)
getColumn in interface ISqlJetIndexDefpublic int getPage()
getPage in interface ISqlJetIndexDefpublic void setPage(int page)
public long getRowId()
public void setRowId(long rowId)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toSQL()
toSQL in interface ISqlJetIndexDefpublic boolean isImplicit()
isImplicit in interface ISqlJetIndexDef