public class TableColumn
extends java.lang.Object
Constructor and Description |
---|
TableColumn(Table table,
java.lang.String name,
TableColumnDataType dataType,
boolean notNull,
java.lang.Object defaultValue) |
TableColumn(Table table,
java.lang.String name,
TableColumnDataType dataType,
boolean notNull,
java.lang.Object defaultValue,
java.lang.String primaryKeyConstraintName,
java.lang.String uniqueKeyConstraintName,
java.lang.String foreignKeyConstraintName,
java.lang.String indexName,
ReferenceTarget referenceTarget) |
TableColumn(Table table,
TableColumn copy) |
Modifier and Type | Method and Description |
---|---|
TableColumnDataType |
getDataType() |
java.lang.Object |
getDefaultValue() |
java.lang.String |
getForeignKeyConstraintName() |
java.lang.String |
getIndexName() |
java.lang.String |
getName() |
java.lang.String |
getPrimaryKeyConstraintName() |
ReferenceTarget |
getReferenceTarget() |
java.lang.String |
getUniqueKeyConstraintName() |
boolean |
isNotNull() |
void |
setDataType(TableColumnDataType dataType) |
void |
setDefaultValue(java.lang.Object defaultValue) |
void |
setForeignKeyConstraintName(java.lang.String foreignKeyConstraintName,
ReferenceTarget referenceTarget) |
void |
setIndexName(java.lang.String indexName) |
void |
setNotNull(boolean notNull) |
void |
setPrimaryKeyConstraintName(java.lang.String primaryKeyConstraintName) |
void |
setUniqueKeyConstraintName(java.lang.String uniqueKeyConstraintName) |
public TableColumn(Table table, TableColumn copy)
public TableColumn(Table table, java.lang.String name, TableColumnDataType dataType, boolean notNull, java.lang.Object defaultValue)
public TableColumn(Table table, java.lang.String name, TableColumnDataType dataType, boolean notNull, java.lang.Object defaultValue, java.lang.String primaryKeyConstraintName, java.lang.String uniqueKeyConstraintName, java.lang.String foreignKeyConstraintName, java.lang.String indexName, ReferenceTarget referenceTarget)
public java.lang.String getName()
public void setDataType(TableColumnDataType dataType)
public void setDefaultValue(java.lang.Object defaultValue)
public void setNotNull(boolean notNull)
public TableColumnDataType getDataType()
public java.lang.Object getDefaultValue()
public boolean isNotNull()
public ReferenceTarget getReferenceTarget()
public java.lang.String getPrimaryKeyConstraintName()
public java.lang.String getUniqueKeyConstraintName()
public java.lang.String getForeignKeyConstraintName()
public java.lang.String getIndexName()
public void setPrimaryKeyConstraintName(java.lang.String primaryKeyConstraintName)
public void setUniqueKeyConstraintName(java.lang.String uniqueKeyConstraintName)
public void setForeignKeyConstraintName(java.lang.String foreignKeyConstraintName, ReferenceTarget referenceTarget)
public void setIndexName(java.lang.String indexName)