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, setUpdatablepublic 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 Ejb3ColumnCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.