Class AbstractHbmSourceNode
- java.lang.Object
-
- org.hibernate.boot.model.source.internal.hbm.AbstractHbmSourceNode
-
- Direct Known Subclasses:
AbstractEntitySourceImpl
,AbstractPluralAssociationElementSourceImpl
,AbstractPluralAttributeSourceImpl
,AbstractSingularAttributeSourceEmbeddedImpl
,AbstractToOneAttributeSourceImpl
,CompositeIdentifierSingularAttributeSourceBasicImpl
,EmbeddableSourceImpl
,EmbeddableSourceVirtualImpl
,FilterSourceImpl
,InLineViewSourceImpl
,PluralAttributeElementSourceBasicImpl
,PluralAttributeElementSourceEmbeddedImpl
,PluralAttributeKeySourceImpl
,PluralAttributeMapKeySourceBasicImpl
,PluralAttributeMapKeySourceEmbeddedImpl
,PluralAttributeSequentialIndexSourceImpl
,SingularAttributeSourceAnyImpl
,TableSourceImpl
public abstract class AbstractHbmSourceNode extends Object
Base class for any and all source objects coming fromhbm.xml
parsing. Defines standard access back to theMappingDocument
object and the services it provides (namely access toHbmLocalMetadataBuildingContext
).
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractHbmSourceNode(MappingDocument sourceMappingDocument)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JaxbHbmHibernateMapping
mappingRoot()
protected HbmLocalMetadataBuildingContext
metadataBuildingContext()
protected Origin
origin()
protected MappingDocument
sourceMappingDocument()
-
-
-
Constructor Detail
-
AbstractHbmSourceNode
protected AbstractHbmSourceNode(MappingDocument sourceMappingDocument)
-
-
Method Detail
-
sourceMappingDocument
protected MappingDocument sourceMappingDocument()
-
metadataBuildingContext
protected HbmLocalMetadataBuildingContext metadataBuildingContext()
-
origin
protected Origin origin()
-
mappingRoot
protected JaxbHbmHibernateMapping mappingRoot()
-
-