public class PluralAttributeElementSourceEmbeddedImpl extends AbstractHbmSourceNode implements PluralAttributeElementSourceEmbedded
Constructor and Description |
---|
PluralAttributeElementSourceEmbeddedImpl(MappingDocument mappingDocument,
AbstractPluralAttributeSourceImpl pluralAttributeSource,
JaxbHbmCompositeCollectionElementType jaxbCompositeElement) |
Modifier and Type | Method and Description |
---|---|
EmbeddableSource |
getEmbeddableSource()
Gets the source information about the embeddable/composition.
|
PluralAttributeElementNature |
getNature() |
ToolingHintContext |
getToolingHintContext() |
mappingRoot, metadataBuildingContext, origin, sourceMappingDocument
public PluralAttributeElementSourceEmbeddedImpl(MappingDocument mappingDocument, AbstractPluralAttributeSourceImpl pluralAttributeSource, JaxbHbmCompositeCollectionElementType jaxbCompositeElement)
public PluralAttributeElementNature getNature()
getNature
in interface PluralAttributeElementSource
public EmbeddableSource getEmbeddableSource()
EmbeddableSourceContributor
getEmbeddableSource
in interface EmbeddableSourceContributor
public ToolingHintContext getToolingHintContext()
getToolingHintContext
in interface ToolingHintContextContainer
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.