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

java.lang.Object
  extended by org.apache.ws.jaxme.sqls.impl.AbstractColumn
      extended by org.apache.ws.jaxme.sqls.impl.ColumnImpl
          extended by org.apache.ws.jaxme.sqls.hsqldb.HsqlDbColumnImpl
All Implemented Interfaces:
BinaryColumn, Column, HsqlDbColumn, StringColumn

public class HsqlDbColumnImpl
extends ColumnImpl
implements HsqlDbColumn

Default implementation of a column in a HsqlDb database.

Author:
Jochen Wiedmann

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.ws.jaxme.sqls.impl.ColumnImpl
ColumnImpl.NameImpl, ColumnImpl.TypeImpl
 
Nested classes/interfaces inherited from interface org.apache.ws.jaxme.sqls.Column
Column.Name, Column.Type
 
Constructor Summary
protected HsqlDbColumnImpl(Table pTable, Column.Name pName, Column.Type pType)
           
 
Method Summary
 
Methods inherited from class org.apache.ws.jaxme.sqls.impl.ColumnImpl
getQName, getTable, isPrimaryKeyPart, isVirtual
 
Methods inherited from class org.apache.ws.jaxme.sqls.impl.AbstractColumn
equals, getCustomData, getLength, getName, getType, hasFixedLength, hashCode, isBinaryColumn, isNullable, isStringColumn, setCustomData, setLength, setLength, setNullable
 
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.Column
getCustomData, getName, getQName, getTable, getType, isBinaryColumn, isNullable, isPrimaryKeyPart, isStringColumn, isVirtual, setCustomData, setNullable
 

Constructor Detail

HsqlDbColumnImpl

protected HsqlDbColumnImpl(Table pTable,
                           Column.Name pName,
                           Column.Type pType)