Package org.hibernate.cfg
Class Ejb3DiscriminatorColumn
- java.lang.Object
-
- org.hibernate.cfg.Ejb3Column
-
- org.hibernate.cfg.Ejb3DiscriminatorColumn
-
public class Ejb3DiscriminatorColumn extends Ejb3Column
Discriminator column
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DEFAULT_DISCRIMINATOR_COLUMN_NAME
static java.lang.String
DEFAULT_DISCRIMINATOR_TYPE
-
Fields inherited from class org.hibernate.cfg.Ejb3Column
DEFAULT_COLUMN_LENGTH, joins, propertyHolder, sqlType
-
-
Constructor Summary
Constructors Constructor Description Ejb3DiscriminatorColumn()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Ejb3DiscriminatorColumn
buildDiscriminatorColumn(DiscriminatorType type, DiscriminatorColumn discAnn, DiscriminatorFormula discFormulaAnn, MetadataBuildingContext context)
java.lang.String
getDiscriminatorTypeName()
void
setDiscriminatorTypeName(java.lang.String discriminatorTypeName)
java.lang.String
toString()
-
Methods inherited from class org.hibernate.cfg.Ejb3Column
addColumnBinding, addIndex, bind, buildColumnFromAnnotation, buildColumnFromAnnotation, checkPropertyConsistency, forceNotNull, getBuildingContext, getDefaultValue, getExplicitTableName, getFormulaString, getJoin, getLength, getLogicalColumnName, getMappingColumn, getName, getPrecision, getPropertyHolder, getPropertyName, getScale, getSqlType, getTable, initMappingColumn, isFormula, isImplicit, isInsertable, isNameDeferred, isNullable, isSecondary, isUnique, isUpdatable, linkWithValue, redefineColumnName, setBuildingContext, setDefaultValue, setExplicitTableName, setFormula, setImplicit, setInsertable, setJoins, setLength, setLogicalColumnName, setMappingColumn, setNullable, setPrecision, setPropertyHolder, setPropertyName, setScale, setSqlType, setTable, setUnique, setUpdatable
-
-
-
-
Field Detail
-
DEFAULT_DISCRIMINATOR_COLUMN_NAME
public static final java.lang.String DEFAULT_DISCRIMINATOR_COLUMN_NAME
- See Also:
- Constant Field Values
-
DEFAULT_DISCRIMINATOR_TYPE
public static final java.lang.String DEFAULT_DISCRIMINATOR_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDiscriminatorTypeName
public java.lang.String getDiscriminatorTypeName()
-
setDiscriminatorTypeName
public void setDiscriminatorTypeName(java.lang.String discriminatorTypeName)
-
buildDiscriminatorColumn
public static Ejb3DiscriminatorColumn buildDiscriminatorColumn(DiscriminatorType type, DiscriminatorColumn discAnn, DiscriminatorFormula discFormulaAnn, MetadataBuildingContext context)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classEjb3Column
-
-