org.apache.ws.jaxme.sqls.hsqldb
Class HsqlDbTableImpl

java.lang.Object
  extended by org.apache.ws.jaxme.sqls.impl.TableImpl
      extended by org.apache.ws.jaxme.sqls.hsqldb.HsqlDbTableImpl
All Implemented Interfaces:
HsqlDbTable, Table

public class HsqlDbTableImpl
extends TableImpl
implements HsqlDbTable

Default implementation of a table in a HsqlDb database.

Author:
Jochen Wiedmann

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.ws.jaxme.sqls.impl.TableImpl
TableImpl.NameImpl
 
Nested classes/interfaces inherited from interface org.apache.ws.jaxme.sqls.Table
Table.Name
 
Constructor Summary
protected HsqlDbTableImpl(Schema pSchema, Table.Name pName)
           
 
Method Summary
 boolean isCached()
          Returns whether this is a cached table or not.
 void setCached(boolean pCached)
          Sets whether this is a cached table or not.
 
Methods inherited from class org.apache.ws.jaxme.sqls.impl.TableImpl
equals, getColumn, getColumn, getColumns, getDeleteStatement, getForeignKeys, getIndexes, getInsertStatement, getName, getPrimaryKey, getQName, getSchema, getSelectStatement, getUpdateStatement, hashCode, newColumn, newColumn, newForeignKey, newIndex, newKey, newPrimaryKey
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.ws.jaxme.sqls.Table
getColumn, getColumn, getColumns, getDeleteStatement, getForeignKeys, getIndexes, getInsertStatement, getName, getPrimaryKey, getQName, getSchema, getSelectStatement, getUpdateStatement, newColumn, newColumn, newForeignKey, newIndex, newKey, newPrimaryKey
 

Constructor Detail

HsqlDbTableImpl

protected HsqlDbTableImpl(Schema pSchema,
                          Table.Name pName)
Method Detail

setCached

public void setCached(boolean pCached)
Description copied from interface: HsqlDbTable

Sets whether this is a cached table or not. By default tables are cached.

Specified by:
setCached in interface HsqlDbTable

isCached

public boolean isCached()
Description copied from interface: HsqlDbTable

Returns whether this is a cached table or not. By default tables are cached.

Specified by:
isCached in interface HsqlDbTable