Class SqlJetBaseIndexDef
java.lang.Object
org.tmatesoft.sqljet.core.internal.schema.SqlJetBaseIndexDef
- All Implemented Interfaces:
ISqlJetIndexDef
- Direct Known Subclasses:
SqlJetIndexDef
- Author:
- TMate Software Ltd., Dmitry Stadnik (dtrace@seznam.cz)
-
Constructor Summary
ConstructorsConstructorDescriptionSqlJetBaseIndexDef
(java.lang.String name, java.lang.String tableName, int page) -
Method Summary
Modifier and TypeMethodDescriptiongetColumn
(java.lang.String name) java.util.List<ISqlJetIndexedColumn>
java.lang.String
getName()
int
getPage()
long
getRowId()
java.lang.String
boolean
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()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
SqlJetBaseIndexDef
public SqlJetBaseIndexDef(java.lang.String name, java.lang.String tableName, int page)
-
-
Method Details
-
setName
protected void setName(java.lang.String name) -
getName
public java.lang.String getName()- Specified by:
getName
in interfaceISqlJetIndexDef
-
setTableName
protected void setTableName(java.lang.String tableName) -
getTableName
public java.lang.String getTableName()- Specified by:
getTableName
in interfaceISqlJetIndexDef
-
isUnique
public boolean isUnique()- Specified by:
isUnique
in interfaceISqlJetIndexDef
-
getColumns
- Specified by:
getColumns
in interfaceISqlJetIndexDef
-
getColumn
- Specified by:
getColumn
in interfaceISqlJetIndexDef
-
getPage
public int getPage()- Specified by:
getPage
in interfaceISqlJetIndexDef
-
setPage
public void setPage(int page) -
getRowId
public long getRowId() -
setRowId
public void setRowId(long rowId) -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
toSQL
public java.lang.String toSQL()- Specified by:
toSQL
in interfaceISqlJetIndexDef
-
isImplicit
public boolean isImplicit()- Specified by:
isImplicit
in interfaceISqlJetIndexDef
-