Package org.hibernate.metamodel.mapping
Interface DiscriminatorValueDetails
- All Known Implementing Classes:
DiscriminatorValueDetailsImpl
,EmbeddableDiscriminatorValueDetailsImpl
public interface DiscriminatorValueDetails
Details for a particular discriminator value.
- See Also:
- API Note:
- For joined and union inheritance, the discriminator also effectively indicates a specific table. That table can be found via EntityMappingType.getMappedTableDetails() for the indicated entity
-
Method Summary
Modifier and TypeMethodDescriptionForm ofgetIndicatedEntityName()
returning the matchedEntityMappingType
default String
The name of the concrete entity-type mapped to this discriminator valuegetValue()
The discriminator value
-
Method Details
-
getValue
Object getValue()The discriminator value -
getIndicatedEntityName
The name of the concrete entity-type mapped to this discriminator value -
getIndicatedEntity
EntityMappingType getIndicatedEntity()Form ofgetIndicatedEntityName()
returning the matchedEntityMappingType
-