Package org.hibernate.type
Interface MappingContext
- All Known Subinterfaces:
InFlightMetadataCollector
,Metadata
,MetadataImplementor
,RuntimeMetamodelsImplementor
- All Known Implementing Classes:
AbstractDelegatingMetadata
,InFlightMetadataCollectorImpl
,MetadataImpl
,RuntimeMetamodelsImpl
public interface MappingContext
Declares operations used by implementors of
Type
that are common to the fully-"compiled"
runtime mapping metadata held by a SessionFactory
and the incomplete metamodel
which exists during the metadata building process.- Since:
- 7.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetIdentifierPropertyName
(String className) getIdentifierType
(String className) getReferencedPropertyType
(String className, String propertyName)
-
Method Details
-
getIdentifierType
- Throws:
MappingException
-
getIdentifierPropertyName
- Throws:
MappingException
-
getReferencedPropertyType
- Throws:
MappingException
-