Class PluralAttributeMapKeyManyToAnySourceImpl
java.lang.Object
org.hibernate.boot.model.source.internal.hbm.PluralAttributeMapKeyManyToAnySourceImpl
- All Implemented Interfaces:
AnyMappingSource
,PluralAttributeIndexSource
,PluralAttributeMapKeyManyToAnySource
,PluralAttributeMapKeySource
public class PluralAttributeMapKeyManyToAnySourceImpl
extends Object
implements PluralAttributeMapKeyManyToAnySource
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.boot.model.source.spi.PluralAttributeMapKeySource
PluralAttributeMapKeySource.Nature
-
Constructor Summary
ConstructorsConstructorDescriptionPluralAttributeMapKeyManyToAnySourceImpl
(MappingDocument mappingDocument, PluralAttributeSourceMapImpl pluralAttributeSource, JaxbHbmIndexManyToAnyType jaxbMapKeyManyToAnyMapping) -
Method Summary
Modifier and TypeMethodDescriptionObtain information about the Hibernate index type (Type
) for this plural attribute index.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.boot.model.source.spi.AnyMappingSource
isLazy
-
Constructor Details
-
PluralAttributeMapKeyManyToAnySourceImpl
public PluralAttributeMapKeyManyToAnySourceImpl(MappingDocument mappingDocument, PluralAttributeSourceMapImpl pluralAttributeSource, JaxbHbmIndexManyToAnyType jaxbMapKeyManyToAnyMapping)
-
-
Method Details
-
getDiscriminatorSource
- Specified by:
getDiscriminatorSource
in interfaceAnyMappingSource
-
getKeySource
- Specified by:
getKeySource
in interfaceAnyMappingSource
-
getMapKeyNature
- Specified by:
getMapKeyNature
in interfacePluralAttributeMapKeySource
-
getNature
- Specified by:
getNature
in interfacePluralAttributeIndexSource
-
getTypeInformation
Description copied from interface:PluralAttributeIndexSource
Obtain information about the Hibernate index type (Type
) for this plural attribute index.- Specified by:
getTypeInformation
in interfacePluralAttributeIndexSource
- Returns:
- The Hibernate type information
-
getXmlNodeName
- Specified by:
getXmlNodeName
in interfacePluralAttributeIndexSource
-