Interface XmlDocumentContext
- All Known Implementing Classes:
XmlDocumentContextImpl
public interface XmlDocumentContext
Context for a specific XML mapping file
-
Method Summary
Modifier and TypeMethodDescriptionAccess to the containing BootstrapContextorg.hibernate.models.spi.SourceModelBuildingContext
Access to the containing SourceModelBuildingContextThe XML documentdefault String
resolveClassName
(String specifiedName) default org.hibernate.models.spi.MutableClassDetails
resolveDynamicJavaType
(JaxbPersistentAttribute jaxbPersistentAttribute) Resolve a ClassDetails by name, accounting for XML-defined package name if one.default org.hibernate.models.spi.MutableClassDetails
resolveJavaType
(String name) Resolve a ClassDetails by name, accounting for XML-defined package name if one.
-
Method Details
-
getXmlDocument
XmlDocument getXmlDocument()The XML document -
getEffectiveDefaults
EffectiveMappingDefaults getEffectiveDefaults() -
getModelBuildingContext
org.hibernate.models.spi.SourceModelBuildingContext getModelBuildingContext()Access to the containing SourceModelBuildingContext -
getBootstrapContext
BootstrapContext getBootstrapContext()Access to the containing BootstrapContext -
resolveJavaType
Resolve a ClassDetails by name, accounting for XML-defined package name if one. -
resolveDynamicJavaType
default org.hibernate.models.spi.MutableClassDetails resolveDynamicJavaType(JaxbPersistentAttribute jaxbPersistentAttribute) Resolve a ClassDetails by name, accounting for XML-defined package name if one. -
resolveClassName
-