public interface ISqlJetTableDef
Modifier and Type | Method and Description |
---|---|
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() |
java.lang.String |
getQuotedName() |
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() |
java.lang.String getName()
java.lang.String getQuotedName()
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()
Copyright © 2009-2010 TMate Software Ltd. All Rights Reserved.