public class PluralAttributeMapKeySourceEmbeddedImpl extends AbstractHbmSourceNode implements PluralAttributeMapKeySourceEmbedded
Constructor and Description |
---|
PluralAttributeMapKeySourceEmbeddedImpl(MappingDocument mappingDocument,
AbstractPluralAttributeSourceImpl pluralAttributeSource,
JaxbHbmCompositeIndexType jaxbCompositeIndexElement) |
PluralAttributeMapKeySourceEmbeddedImpl(MappingDocument mappingDocument,
AbstractPluralAttributeSourceImpl pluralAttributeSource,
JaxbHbmMapKeyCompositeType jaxbCompositeMapKey) |
Modifier and Type | Method and Description |
---|---|
EmbeddableSource |
getEmbeddableSource()
Gets the source information about the embeddable/composition.
|
PluralAttributeIndexNature |
getNature() |
HibernateTypeSource |
getTypeInformation()
Obtain information about the Hibernate index type (
Type )
for this plural attribute index. |
String |
getXmlNodeName() |
mappingRoot, metadataBuildingContext, origin, sourceMappingDocument
public PluralAttributeMapKeySourceEmbeddedImpl(MappingDocument mappingDocument, AbstractPluralAttributeSourceImpl pluralAttributeSource, JaxbHbmCompositeIndexType jaxbCompositeIndexElement)
public PluralAttributeMapKeySourceEmbeddedImpl(MappingDocument mappingDocument, AbstractPluralAttributeSourceImpl pluralAttributeSource, JaxbHbmMapKeyCompositeType jaxbCompositeMapKey)
public PluralAttributeIndexNature getNature()
getNature
in interface PluralAttributeIndexSource
public EmbeddableSource getEmbeddableSource()
EmbeddableSourceContributor
getEmbeddableSource
in interface EmbeddableSourceContributor
public HibernateTypeSource getTypeInformation()
PluralAttributeIndexSource
Type
)
for this plural attribute index.getTypeInformation
in interface PluralAttributeIndexSource
public String getXmlNodeName()
getXmlNodeName
in interface PluralAttributeIndexSource
Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.