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 ISqlJetIndexDef
protected void setTableName(java.lang.String tableName)
public java.lang.String getTableName()
getTableName
in interface ISqlJetIndexDef
public boolean isUnique()
isUnique
in interface ISqlJetIndexDef
public java.util.List<ISqlJetIndexedColumn> getColumns()
getColumns
in interface ISqlJetIndexDef
public ISqlJetIndexedColumn getColumn(java.lang.String name)
getColumn
in interface ISqlJetIndexDef
public int getPage()
getPage
in interface ISqlJetIndexDef
public void setPage(int page)
public long getRowId()
public void setRowId(long rowId)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toSQL()
toSQL
in interface ISqlJetIndexDef
public boolean isImplicit()
isImplicit
in interface ISqlJetIndexDef
Copyright © 2009-2010 TMate Software Ltd. All Rights Reserved.