org.databene.platform.db.model
Class DBColumn
java.lang.Object
org.databene.platform.db.model.DBColumn
public class DBColumn
- extends java.lang.Object
Represents a database column.
Created: 06.01.2007 08:58:49
- Author:
- Volker Bergmann
|
Constructor Summary |
DBColumn()
|
DBColumn(DBTable table,
java.lang.String name,
DBColumnType type,
java.lang.Integer size,
java.lang.Integer fractionDigits)
|
DBColumn(java.lang.String name,
DBColumnType type)
|
DBColumn(java.lang.String name,
DBColumnType type,
java.lang.Integer size)
|
DBColumn(java.lang.String name,
DBColumnType type,
java.lang.Integer size,
java.lang.Integer fractionDigits)
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DBColumn
public DBColumn()
DBColumn
public DBColumn(java.lang.String name,
DBColumnType type)
DBColumn
public DBColumn(java.lang.String name,
DBColumnType type,
java.lang.Integer size)
DBColumn
public DBColumn(java.lang.String name,
DBColumnType type,
java.lang.Integer size,
java.lang.Integer fractionDigits)
DBColumn
public DBColumn(DBTable table,
java.lang.String name,
DBColumnType type,
java.lang.Integer size,
java.lang.Integer fractionDigits)
getTable
public DBTable getTable()
setTable
public void setTable(DBTable table)
getName
public java.lang.String getName()
getType
public DBColumnType getType()
getSize
public java.lang.Integer getSize()
setSize
public void setSize(java.lang.Integer size)
getFractionDigits
public java.lang.Integer getFractionDigits()
setFractionDigits
public void setFractionDigits(java.lang.Integer fractionDigits)
getDoc
public java.lang.String getDoc()
setDoc
public void setDoc(java.lang.String doc)
getDefaultValue
public java.lang.String getDefaultValue()
setDefaultValue
public void setDefaultValue(java.lang.String defaultValue)
getUkConstraints
public java.util.List<DBConstraint> getUkConstraints()
addUkConstraint
public void addUkConstraint(DBConstraint constraint)
getNotNullConstraint
public DBConstraint getNotNullConstraint()
setNotNullConstraint
public void setNotNullConstraint(DBConstraint notNullConstraint)
isNullable
public boolean isNullable()
setNullable
public void setNullable(boolean nullable)
isVersionColumn
public boolean isVersionColumn()
setVersionColumn
public void setVersionColumn(boolean versionColumn)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
formatColumnNames
public static java.lang.String formatColumnNames(DBColumn[] columns)
formatColumnNames
public static java.lang.String formatColumnNames(java.util.List<DBColumn> columns)
Copyright © 2010. All Rights Reserved.