Top Description Methods
org.hibernate.boot.spi

public Interface AdditionalMappingContributions

Known Direct Implementers
org.hibernate.boot.model.process.spi.MetadataBuildingProcess.AdditionalMappingContributionsImpl
Annotations
@Incubating
Imports
java.io.InputStream, org.hibernate.Incubating, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmHibernateMapping, org.hibernate.boot.jaxb.mapping.JaxbEntityMappings, org.hibernate.boot.model.relational.AuxiliaryDatabaseObject, .Sequence, org.hibernate.mapping.Table

Collector for contributions from contributors
Author
Steve Ebersole
Since
6.2

Method Summary

Modifier and TypeMethod and Description
public void
contributeAuxiliaryDatabaseObject(AuxiliaryDatabaseObject auxiliaryDatabaseObject)

Contribute a materialized AuxiliaryDatabaseObject

public void
contributeBinding(InputStream xmlStream)

Contribute mappings from the InputStream containing an XML mapping document.

public void
contributeBinding(JaxbHbmHibernateMapping hbmJaxbBinding)

Deprecated hbm.xml mapping file support is deprecated.
Contribute mappings in the form of hbm.xml JAXB bindings.
public void
contributeBinding(JaxbEntityMappings mappingJaxbBinding)

Contribute mappings in the form of (extended) orm.xml JAXB bindings

public void
contributeEntity(Class<?> entityType)

Contribute a presumably annotated entity class.

public void
contributeSequence(Sequence sequence)

Contribute a materialized Sequence

public void
contributeTable(Table table)

Contribute a materialized Table

Method Detail

contributeAuxiliaryDatabaseObjectback to summary
public void contributeAuxiliaryDatabaseObject(AuxiliaryDatabaseObject auxiliaryDatabaseObject)

Contribute a materialized AuxiliaryDatabaseObject

contributeBindingback to summary
public void contributeBinding(InputStream xmlStream)

Contribute mappings from the InputStream containing an XML mapping document.

contributeBindingback to summary
public void contributeBinding(JaxbHbmHibernateMapping hbmJaxbBinding)

Deprecated

hbm.xml mapping file support is deprecated. Use extended orm.xml bindings instead.

Contribute mappings in the form of hbm.xml JAXB bindings.

Annotations
@Deprecated
contributeBindingback to summary
public void contributeBinding(JaxbEntityMappings mappingJaxbBinding)

Contribute mappings in the form of (extended) orm.xml JAXB bindings

contributeEntityback to summary
public void contributeEntity(Class<?> entityType)

Contribute a presumably annotated entity class.

contributeSequenceback to summary
public void contributeSequence(Sequence sequence)

Contribute a materialized Sequence

contributeTableback to summary
public void contributeTable(Table table)

Contribute a materialized Table