public class PluralAttributeMapKeyManyToAnySourceImpl extends java.lang.Object implements PluralAttributeMapKeyManyToAnySource
PluralAttributeMapKeySource.Nature| Constructor and Description |
|---|
PluralAttributeMapKeyManyToAnySourceImpl(MappingDocument mappingDocument,
PluralAttributeSourceMapImpl pluralAttributeSource,
JaxbHbmIndexManyToAnyType jaxbMapKeyManyToAnyMapping) |
| Modifier and Type | Method and Description |
|---|---|
AnyDiscriminatorSource |
getDiscriminatorSource() |
AnyKeySource |
getKeySource() |
PluralAttributeMapKeySource.Nature |
getMapKeyNature() |
PluralAttributeIndexNature |
getNature() |
HibernateTypeSource |
getTypeInformation()
Obtain information about the Hibernate index type (
Type)
for this plural attribute index. |
java.lang.String |
getXmlNodeName() |
boolean |
isReferencedEntityAttribute()
Is this plural attribute index source for an attribute of the referenced entity
(relevant only for one-to-many and many-to-many associations)?
If this method returns
true, then this object can safely
be cast to PluralAttributeMapKeySourceEntityAttribute. |
public PluralAttributeMapKeyManyToAnySourceImpl(MappingDocument mappingDocument, PluralAttributeSourceMapImpl pluralAttributeSource, JaxbHbmIndexManyToAnyType jaxbMapKeyManyToAnyMapping)
public AnyDiscriminatorSource getDiscriminatorSource()
getDiscriminatorSource in interface AnyMappingSourcepublic AnyKeySource getKeySource()
getKeySource in interface AnyMappingSourcepublic PluralAttributeMapKeySource.Nature getMapKeyNature()
getMapKeyNature in interface PluralAttributeMapKeySourcepublic boolean isReferencedEntityAttribute()
PluralAttributeMapKeySourcetrue, then this object can safely
be cast to PluralAttributeMapKeySourceEntityAttribute.isReferencedEntityAttribute in interface PluralAttributeMapKeySourcepublic PluralAttributeIndexNature getNature()
getNature in interface PluralAttributeIndexSourcepublic HibernateTypeSource getTypeInformation()
PluralAttributeIndexSourceType)
for this plural attribute index.getTypeInformation in interface PluralAttributeIndexSourcepublic java.lang.String getXmlNodeName()
getXmlNodeName in interface PluralAttributeIndexSourceCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.