Package org.hibernate.metamodel.mapping
Interface DiscriminatorValueDetails
-
- All Known Implementing Classes:
DiscriminatorValueDetailsImpl
public interface DiscriminatorValueDetails
Details 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 EntityMappingType
getIndicatedEntity()
Form ofgetIndicatedEntityName()
returning the matchedEntityMappingType
default String
getIndicatedEntityName()
The name of the concrete entity-type mapped to this discriminator valueObject
getValue()
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
-
-