Class AbstractDiscriminatorMapping

java.lang.Object
org.hibernate.metamodel.mapping.internal.AbstractDiscriminatorMapping
All Implemented Interfaces:
BasicValuedMapping, BasicValuedModelPart, Bindable, DiscriminatorMapping, EntityDiscriminatorMapping, JdbcMappingContainer, MappingModelExpressible, ModelPart, SelectableMapping, SelectableMappings, SqlExpressible, SqlTypedMapping, ValuedModelPart, ValueMapping, VirtualModelPart, Fetchable, FetchOptions, FetchStyleAccess, FetchTimingAccess, JavaTypedExpressible
Direct Known Subclasses:
CaseStatementDiscriminatorMappingImpl, ExplicitColumnDiscriminatorMappingImpl

public abstract class AbstractDiscriminatorMapping extends Object implements EntityDiscriminatorMapping
Implementation Note:
`discriminatorType` represents the mapping to Class, whereas `discriminatorType.getUnderlyingType()` represents the "raw" JDBC mapping (String, Integer, etc)