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

java.lang.Object
  extended byorg.apache.ws.jaxme.sqls.impl.AbstractColumn
      extended byorg.apache.ws.jaxme.sqls.impl.ColumnImpl
          extended byorg.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 inherited from class org.apache.ws.jaxme.sqls.impl.ColumnImpl
ColumnImpl.NameImpl, ColumnImpl.TypeImpl
 
Nested classes inherited from class org.apache.ws.jaxme.sqls.Column
Column.Name, Column.Type
 
Constructor Summary
protected HsqlDbColumnImpl(Table pTable, Column.Name pName, Column.Type pType)
           
 
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)