public class Ejb3DiscriminatorColumn extends Ejb3Column
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_DISCRIMINATOR_COLUMN_NAME |
static String |
DEFAULT_DISCRIMINATOR_TYPE |
DEFAULT_COLUMN_LENGTH, joins, propertyHolder, sqlType
Constructor and Description |
---|
Ejb3DiscriminatorColumn() |
Modifier and Type | Method and Description |
---|---|
static Ejb3DiscriminatorColumn |
buildDiscriminatorColumn(DiscriminatorType type,
DiscriminatorColumn discAnn,
DiscriminatorFormula discFormulaAnn,
MetadataBuildingContext context) |
String |
getDiscriminatorTypeName() |
void |
setDiscriminatorTypeName(String discriminatorTypeName) |
String |
toString() |
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
public static final String DEFAULT_DISCRIMINATOR_COLUMN_NAME
public static final String DEFAULT_DISCRIMINATOR_TYPE
public String getDiscriminatorTypeName()
public void setDiscriminatorTypeName(String discriminatorTypeName)
public static Ejb3DiscriminatorColumn buildDiscriminatorColumn(DiscriminatorType type, DiscriminatorColumn discAnn, DiscriminatorFormula discFormulaAnn, MetadataBuildingContext context)
public String toString()
toString
in class Ejb3Column
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.