Class PluralAttributeElementSourceEmbeddedImpl
java.lang.Object
org.hibernate.boot.model.source.internal.hbm.AbstractHbmSourceNode
org.hibernate.boot.model.source.internal.hbm.PluralAttributeElementSourceEmbeddedImpl
- All Implemented Interfaces:
EmbeddableSourceContributor
,PluralAttributeElementSource
,PluralAttributeElementSourceEmbedded
,ToolingHintContextContainer
public class PluralAttributeElementSourceEmbeddedImpl
extends AbstractHbmSourceNode
implements PluralAttributeElementSourceEmbedded
-
Constructor Summary
ConstructorsConstructorDescriptionPluralAttributeElementSourceEmbeddedImpl
(MappingDocument mappingDocument, AbstractPluralAttributeSourceImpl pluralAttributeSource, JaxbHbmCompositeCollectionElementType jaxbCompositeElement) -
Method Summary
Modifier and TypeMethodDescriptionGets the source information about the embeddable/composition.Methods inherited from class org.hibernate.boot.model.source.internal.hbm.AbstractHbmSourceNode
mappingRoot, metadataBuildingContext, origin, sourceMappingDocument
-
Constructor Details
-
PluralAttributeElementSourceEmbeddedImpl
public PluralAttributeElementSourceEmbeddedImpl(MappingDocument mappingDocument, AbstractPluralAttributeSourceImpl pluralAttributeSource, JaxbHbmCompositeCollectionElementType jaxbCompositeElement)
-
-
Method Details
-
getNature
- Specified by:
getNature
in interfacePluralAttributeElementSource
-
getEmbeddableSource
Description copied from interface:EmbeddableSourceContributor
Gets the source information about the embeddable/composition.- Specified by:
getEmbeddableSource
in interfaceEmbeddableSourceContributor
- Returns:
- The EmbeddableSource
-
getToolingHintContext
- Specified by:
getToolingHintContext
in interfaceToolingHintContextContainer
-