org.apache.ws.jaxme.sqls.db2

Class DB2ColumnImpl

Implemented Interfaces:
BinaryColumn, Column, DB2Column, StringColumn

public class DB2ColumnImpl
extends ColumnImpl
implements DB2Column

Default implementation of a column in a DB2 database.
Author:
Jochen Wiedmann

Nested Class Summary

Nested classes/interfaces inherited from class org.apache.ws.jaxme.sqls.impl.ColumnImpl

ColumnImpl.NameImpl, ColumnImpl.TypeImpl

Constructor Summary

DB2ColumnImpl(Table pTable, Column.Name pName, Column.Type pType)

Method Summary

String
getGeneratedAs()
void
setGeneratedAs(String pGeneratedAs)

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

Constructor Details

DB2ColumnImpl

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

Method Details

getGeneratedAs

public String getGeneratedAs()
Specified by:
getGeneratedAs in interface DB2Column

setGeneratedAs

public void setGeneratedAs(String pGeneratedAs)
Specified by:
setGeneratedAs in interface DB2Column