|
SQLJet Home | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISqlJetTableDef
Table Definition.
Method Summary | |
---|---|
ISqlJetColumnDef |
getColumn(java.lang.String name)
Returns column definition with a given name or null if there is no such definition. |
int |
getColumnNumber(java.lang.String name)
Returns position of the specified column within the table definition. |
java.util.List<ISqlJetColumnDef> |
getColumns()
Definitions of table columns. |
java.util.List<ISqlJetTableConstraint> |
getConstraints()
Returns all table constraints. |
java.lang.String |
getName()
Returns table name. |
java.lang.String |
getPrimaryKeyIndexName()
|
boolean |
isAutoincremented()
Returns true if primary key has 'autoincrement' keyword. |
boolean |
isRowIdPrimaryKey()
Returns true if primary key definition allows rowid to be used as primary key column. |
boolean |
isTemporary()
True if table was created temporarily. |
java.lang.String |
toSQL()
|
Method Detail |
---|
java.lang.String getName()
boolean isTemporary()
java.util.List<ISqlJetColumnDef> getColumns()
ISqlJetColumnDef getColumn(java.lang.String name)
int getColumnNumber(java.lang.String name)
java.util.List<ISqlJetTableConstraint> getConstraints()
boolean isRowIdPrimaryKey()
boolean isAutoincremented()
java.lang.String getPrimaryKeyIndexName()
java.lang.String toSQL()
|
SQLJet Home | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |