|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.h2.engine.DbObjectBase
org.h2.schema.SchemaObjectBase
org.h2.table.Table
org.h2.table.TableBase
org.h2gis.drivers.file_table.DummyTable
public class DummyTable
When linked files are not available, this table defines an empty table
| Field Summary |
|---|
| Fields inherited from class org.h2.table.Table |
|---|
columns, compareMode, EXTERNAL_TABLE_ENGINE, isHidden, SYSTEM_TABLE, TABLE, TABLE_LINK, TYPE_CACHED, TYPE_MEMORY, VIEW |
| Fields inherited from class org.h2.engine.DbObjectBase |
|---|
comment, database, trace |
| Fields inherited from interface org.h2.engine.DbObject |
|---|
AGGREGATE, COMMENT, CONSTANT, CONSTRAINT, FUNCTION_ALIAS, INDEX, RIGHT, ROLE, SCHEMA, SEQUENCE, SETTING, TABLE_OR_VIEW, TRIGGER, USER, USER_DATATYPE |
| Constructor Summary | |
|---|---|
DummyTable(org.h2.command.ddl.CreateTableData data)
|
|
| Method Summary | |
|---|---|
org.h2.index.Index |
addIndex(org.h2.engine.Session session,
String indexName,
int indexId,
org.h2.table.IndexColumn[] cols,
org.h2.index.IndexType indexType,
boolean create,
String indexComment)
|
void |
addRow(org.h2.engine.Session session,
org.h2.result.Row row)
|
boolean |
canDrop()
|
boolean |
canGetRowCount()
|
void |
checkRename()
|
void |
checkSupportAlter()
|
void |
close(org.h2.engine.Session session)
|
long |
getDiskSpaceUsed()
|
ArrayList<org.h2.index.Index> |
getIndexes()
|
long |
getMaxDataModificationId()
|
long |
getRowCount(org.h2.engine.Session session)
|
long |
getRowCountApproximation()
|
org.h2.index.Index |
getScanIndex(org.h2.engine.Session session)
|
String |
getTableType()
|
org.h2.index.Index |
getUniqueIndex()
|
boolean |
isDeterministic()
|
boolean |
isLockedExclusively()
|
boolean |
lock(org.h2.engine.Session session,
boolean exclusive,
boolean force)
|
void |
removeRow(org.h2.engine.Session session,
org.h2.result.Row row)
|
void |
truncate(org.h2.engine.Session session)
|
void |
unlock(org.h2.engine.Session s)
|
| Methods inherited from class org.h2.table.TableBase |
|---|
getCreateSQL, getDropSQL, isGlobalTemporary |
| Methods inherited from class org.h2.table.Table |
|---|
addConstraint, addDependencies, addSequence, addTrigger, addView, canReference, canTruncate, checkDeadlock, checkWritingAllowed, commit, compareTypeSave, doesColumnExist, dropSingleColumnConstraintsAndIndexes, findPrimaryKey, fire, fireAfterRow, fireBeforeRow, fireRow, getBestPlanItem, getCheckForeignKeyConstraints, getChildren, getColumn, getColumn, getColumns, getCompareMode, getConstraints, getCreateSQLForCopy, getDefaultValue, getIndexForColumn, getOnCommitDrop, getOnCommitTruncate, getPrimaryKey, getRow, getRowIdColumn, getTemplateRow, getTemplateSimpleRow, getType, getViews, hasSelectTrigger, isHidden, isLockedExclusivelyBy, isMVStore, isPersistData, isPersistIndexes, isQueryComparable, removeChildrenAndResources, removeConstraint, removeIndex, removeIndexOrTransferOwnership, removeSequence, removeTrigger, removeView, rename, renameColumn, setCheckForeignKeyConstraints, setColumns, setHidden, setOnCommitDrop, setOnCommitTruncate, updateRows, validateConvertUpdateSequence |
| Methods inherited from class org.h2.schema.SchemaObjectBase |
|---|
getSchema, getSQL, initSchemaObjectBase |
| Methods inherited from class org.h2.engine.DbObjectBase |
|---|
getComment, getDatabase, getId, getModificationId, getName, initDbObjectBase, invalidate, isTemporary, setComment, setModified, setObjectName, setTemporary, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.h2.engine.DbObject |
|---|
getComment, getDatabase, getId, getName, isTemporary, setComment, setTemporary |
| Constructor Detail |
|---|
public DummyTable(org.h2.command.ddl.CreateTableData data)
| Method Detail |
|---|
public org.h2.index.Index addIndex(org.h2.engine.Session session,
String indexName,
int indexId,
org.h2.table.IndexColumn[] cols,
org.h2.index.IndexType indexType,
boolean create,
String indexComment)
addIndex in class org.h2.table.Table
public boolean lock(org.h2.engine.Session session,
boolean exclusive,
boolean force)
lock in class org.h2.table.Tablepublic void close(org.h2.engine.Session session)
close in class org.h2.table.Tablepublic void unlock(org.h2.engine.Session s)
unlock in class org.h2.table.Table
public void removeRow(org.h2.engine.Session session,
org.h2.result.Row row)
removeRow in class org.h2.table.Tablepublic void truncate(org.h2.engine.Session session)
truncate in class org.h2.table.Table
public void addRow(org.h2.engine.Session session,
org.h2.result.Row row)
addRow in class org.h2.table.Tablepublic void checkSupportAlter()
checkSupportAlter in class org.h2.table.Tablepublic String getTableType()
getTableType in class org.h2.table.Tablepublic org.h2.index.Index getScanIndex(org.h2.engine.Session session)
getScanIndex in class org.h2.table.Tablepublic org.h2.index.Index getUniqueIndex()
getUniqueIndex in class org.h2.table.Tablepublic ArrayList<org.h2.index.Index> getIndexes()
getIndexes in class org.h2.table.Tablepublic boolean isLockedExclusively()
isLockedExclusively in class org.h2.table.Tablepublic long getMaxDataModificationId()
getMaxDataModificationId in class org.h2.table.Tablepublic boolean isDeterministic()
isDeterministic in class org.h2.table.Tablepublic boolean canGetRowCount()
canGetRowCount in class org.h2.table.Tablepublic boolean canDrop()
canDrop in class org.h2.table.Tablepublic long getRowCount(org.h2.engine.Session session)
getRowCount in class org.h2.table.Tablepublic long getRowCountApproximation()
getRowCountApproximation in class org.h2.table.Tablepublic long getDiskSpaceUsed()
getDiskSpaceUsed in class org.h2.table.Tablepublic void checkRename()
checkRename in interface org.h2.engine.DbObjectcheckRename in class org.h2.engine.DbObjectBase
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||