Package org.hibernate.boot.spi
Interface AdditionalMappingContributions
Collector for contributions from contributors
- Since:
- 6.2
-
Method Summary
Modifier and TypeMethodDescriptionvoid
contributeAuxiliaryDatabaseObject
(AuxiliaryDatabaseObject auxiliaryDatabaseObject) Contribute a materialized AuxiliaryDatabaseObjectvoid
contributeBinding
(InputStream xmlStream) Contribute mappings from the InputStream containing an XML mapping document.void
contributeBinding
(JaxbHbmHibernateMapping hbmJaxbBinding) Deprecated.void
contributeBinding
(JaxbEntityMappingsImpl mappingJaxbBinding) Contribute mappings in the form of (extended)orm.xml
JAXB bindingsvoid
contributeEntity
(Class<?> entityType) Contribute a presumably annotated entity class.void
contributeManagedClass
(org.hibernate.models.spi.ClassDetails classDetails) Contribute a ClassDetails representing a "managed class" (entity, embeddable, converter, etc)void
contributeSequence
(Sequence sequence) Contribute a materialized Sequencevoid
contributeTable
(Table table) Contribute a materialized Table
-
Method Details
-
contributeEntity
Contribute a presumably annotated entity class. -
contributeManagedClass
void contributeManagedClass(org.hibernate.models.spi.ClassDetails classDetails) Contribute a ClassDetails representing a "managed class" (entity, embeddable, converter, etc) -
contributeBinding
Contribute mappings from the InputStream containing an XML mapping document. -
contributeBinding
Deprecated.hbm.xml
mapping file support is deprecated. Use extended orm.xml bindings instead.Contribute mappings in the form ofhbm.xml
JAXB bindings. -
contributeBinding
Contribute mappings in the form of (extended)orm.xml
JAXB bindings -
contributeTable
Contribute a materialized Table -
contributeSequence
Contribute a materialized Sequence -
contributeAuxiliaryDatabaseObject
Contribute a materialized AuxiliaryDatabaseObject -
getEffectiveMappingDefaults
EffectiveMappingDefaults getEffectiveMappingDefaults()
-
hbm.xml
mapping file support is deprecated.