Package ch.ergon.adam.core.db.schema
Class Field
java.lang.Object
ch.ergon.adam.core.db.schema.SchemaItem
ch.ergon.adam.core.db.schema.Field
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddReferencingIndex(Index index) intgetIndex()getScale()getTable()booleanisArray()booleanbooleanvoidsetArray(boolean array) voidsetContainer(Relation container) voidsetDataType(DataType dataType) voidvoidsetDefaultValue(String defaultValue) voidvoidsetNullable(boolean nullable) voidsetPrecision(Integer precision) voidvoidsetSequence(boolean sequence) voidsetSqlForNew(String sqlForNew) Methods inherited from class ch.ergon.adam.core.db.schema.SchemaItem
getName
-
Constructor Details
-
Field
-
-
Method Details
-
getDataType
-
setDataType
-
isNullable
public boolean isNullable() -
setNullable
public void setNullable(boolean nullable) -
getIndex
public int getIndex() -
addReferencingIndex
-
getReferencingIndexes
-
getLength
-
setLength
-
getPrecision
-
setPrecision
-
getDefaultValue
-
setDefaultValue
-
setContainer
-
getContainer
-
getTable
-
getDbEnum
-
setDbEnum
-
isArray
public boolean isArray() -
setArray
public void setArray(boolean array) -
isSequence
public boolean isSequence() -
setSequence
public void setSequence(boolean sequence) -
getScale
-
setScale
-
getSqlForNew
-
setSqlForNew
-
getTypeDescription
-