Class EmbeddableDiscriminatorValueDetailsImpl
java.lang.Object
org.hibernate.metamodel.mapping.internal.EmbeddableDiscriminatorValueDetailsImpl
- All Implemented Interfaces:
DiscriminatorValueDetails
public class EmbeddableDiscriminatorValueDetailsImpl
extends Object
implements DiscriminatorValueDetails
Implementation of
DiscriminatorValueDetails used for embeddable inheritance.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionEmbeddableDiscriminatorValueDetailsImpl(Object value, Class<?> embeddableClass) -
Method Summary
Modifier and TypeMethodDescriptionClass<?> Form ofDiscriminatorValueDetails.getIndicatedEntityName()returning the matchedEntityMappingTypeThe name of the concrete entity-type mapped to this discriminator valuegetValue()The discriminator value
-
Constructor Details
-
EmbeddableDiscriminatorValueDetailsImpl
-
-
Method Details
-
getEmbeddableClass
-
getValue
Description copied from interface:DiscriminatorValueDetailsThe discriminator value- Specified by:
getValuein interfaceDiscriminatorValueDetails
-
getIndicatedEntityName
Description copied from interface:DiscriminatorValueDetailsThe name of the concrete entity-type mapped to this discriminator value- Specified by:
getIndicatedEntityNamein interfaceDiscriminatorValueDetails
-
getIndicatedEntity
Description copied from interface:DiscriminatorValueDetailsForm ofDiscriminatorValueDetails.getIndicatedEntityName()returning the matchedEntityMappingType- Specified by:
getIndicatedEntityin interfaceDiscriminatorValueDetails
-