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.xmlparsing. Defines standard access back to theMappingDocumentobject and the services it provides (namely access toHbmLocalMetadataBuildingContext).
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractHbmSourceNode(MappingDocument sourceMappingDocument)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JaxbHbmHibernateMappingmappingRoot()protected HbmLocalMetadataBuildingContextmetadataBuildingContext()protected Originorigin()protected MappingDocumentsourceMappingDocument()
-
-
-
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()
-
-