Package org.hibernate.metamodel.mapping
Interface DiscriminatorValueDetails
-
- All Known Implementing Classes:
DiscriminatorValueDetailsImpl
public interface DiscriminatorValueDetailsDetails for a particular discriminator value.- See Also:
DiscriminatorValue- 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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description EntityMappingTypegetIndicatedEntity()Form ofgetIndicatedEntityName()returning the matchedEntityMappingTypedefault StringgetIndicatedEntityName()The name of the concrete entity-type mapped to this discriminator valueObjectgetValue()The discriminator value
-
-
-
Method Detail
-
getValue
Object getValue()
The discriminator value
-
getIndicatedEntityName
default String getIndicatedEntityName()
The name of the concrete entity-type mapped to this discriminator value
-
getIndicatedEntity
EntityMappingType getIndicatedEntity()
Form ofgetIndicatedEntityName()returning the matchedEntityMappingType
-
-