| Modifier and Type | Field and Description |
|---|---|
| private final String | |
| private final String | |
| private final String | |
| private final boolean | |
| private final Long | |
| private final Integer | |
| private final Integer | |
| private final String |
| Access | Constructor and Description |
|---|---|
| public | ExplicitColumnDiscriminatorMappingImpl(EntityMappingType entityDescriptor, String tableExpression, String columnExpression, boolean isFormula, boolean isPhysical, String columnDefinition, Long length, Integer precision, Integer scale, DiscriminatorType<?> discriminatorType, MappingModelCreationProcess creationProcess)
|
| columnDefinition | back to summary |
|---|---|
| private final String columnDefinition | |
| columnFormula | back to summary |
|---|---|
| private final String columnFormula | |
| columnName | back to summary |
|---|---|
| private final String columnName | |
| isPhysical | back to summary |
|---|---|
| private final boolean isPhysical | |
| length | back to summary |
|---|---|
| private final Long length | |
| precision | back to summary |
|---|---|
| private final Integer precision | |
| scale | back to summary |
|---|---|
| private final Integer scale | |
| tableExpression | back to summary |
|---|---|
| private final String tableExpression | |
| ExplicitColumnDiscriminatorMappingImpl | back to summary |
|---|---|
| public ExplicitColumnDiscriminatorMappingImpl(EntityMappingType entityDescriptor, String tableExpression, String columnExpression, boolean isFormula, boolean isPhysical, String columnDefinition, Long length, Integer precision, Integer scale, DiscriminatorType<?> discriminatorType, MappingModelCreationProcess creationProcess) | |
| getColumnDefinition | back to summary |
|---|---|
| public String getColumnDefinition() Implements org.
| |
| getContainingTableExpression | back to summary |
|---|---|
| public String getContainingTableExpression() Implements org. Doc from org. The table which contains the columns mapped by this value
| |
| getCustomReadExpression | back to summary |
|---|---|
| public String getCustomReadExpression() Implements org. Doc from org. The selection's read expression accounting for formula treatment as well
as
| |
| getCustomWriteExpression | back to summary |
|---|---|
| public String getCustomWriteExpression() Implements org. Doc from org. The selection's write expression accounting
| |
| getLength | back to summary |
|---|---|
| public Long getLength() Implements org.
| |
| getMappedType | back to summary |
|---|---|
| public DiscriminatorType Overrides org. Implements org. Doc from org. Descriptor for the type of this mapping
| |
| getPrecision | back to summary |
|---|---|
| public Integer getPrecision() Implements org.
| |
| getScale | back to summary |
|---|---|
| public Integer getScale() Implements org.
| |
| getSelectionExpression | back to summary |
|---|---|
| public String getSelectionExpression() Implements org. Doc from org. The selection's expression. This is the column name or formula
| |
| getValueConverter | back to summary |
|---|---|
| public DiscriminatorConverter Overrides org. Implements org. Doc from org. Information about the value mappings
| |
| hasPartitionedSelectionMapping | back to summary |
|---|---|
| public boolean hasPartitionedSelectionMapping() Overrides default org. Implements org.
| |
| hasPhysicalColumn | back to summary |
|---|---|
| public boolean hasPhysicalColumn() Implements org. Doc from org. Is the discriminator defined by a physical column?
| |
| isFormula | back to summary |
|---|---|
| public boolean isFormula() Implements org. Doc from org. Is the mapping a formula instead of a physical column?
| |
| isInsertable | back to summary |
|---|---|
| public boolean isInsertable() Implements org.
| |
| isNullable | back to summary |
|---|---|
| public boolean isNullable() Implements org. Doc from org. Is the mapping considered nullable?
| |
| isPartitioned | back to summary |
|---|---|
| public boolean isPartitioned() Implements org.
| |
| isUpdateable | back to summary |
|---|---|
| public boolean isUpdateable() Implements org.
| |
| resolveSqlExpression | back to summary |
|---|---|
| public Expression resolveSqlExpression(NavigablePath navigablePath, JdbcMapping jdbcMappingToUse, TableGroup tableGroup, SqlAstCreationState creationState) Implements org. Doc from org. Create the appropriate SQL expression for this discriminator
| |