Top Fields Constructors Methods
org.hibernate.boot.model.source.internal.hbm

public Class PluralAttributeElementSourceManyToAnyImpl

extends Object
implements PluralAttributeElementSourceManyToAny
Class Inheritance
All Implemented Interfaces
org.hibernate.boot.model.source.spi.PluralAttributeElementSourceManyToAny, org.hibernate.boot.model.source.spi.AnyMappingSource, org.hibernate.boot.model.source.spi.PluralAttributeElementSource
Imports
java.util.HashMap, .List, .Locale, .Map, org.hibernate.boot.MappingException, org.hibernate.boot.jaxb.hbm.spi.JaxbHbmAnyValueMappingType, .JaxbHbmManyToAnyCollectionElementType, org.hibernate.boot.model.source.spi.AnyDiscriminatorSource, .AnyKeySource, .AttributePath, .HibernateTypeSource, .PluralAttributeElementNature, .PluralAttributeElementSourceManyToAny, .RelationalValueSource, org.hibernate.boot.spi.MetadataBuildingContext

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final String
private final AnyDiscriminatorSource
private final AnyKeySource

Constructor Summary

AccessConstructor and Description
public
PluralAttributeElementSourceManyToAnyImpl(final MappingDocument mappingDocument, final AbstractPluralAttributeSourceImpl pluralAttributeSource, final JaxbHbmManyToAnyCollectionElementType jaxbManyToAnyMapping, String cascade)

Method Summary

Modifier and TypeMethod and Description
public AnyDiscriminatorSource
public AnyKeySource
public PluralAttributeElementNature
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

cascadeback to summary
private final String cascade
discriminatorSourceback to summary
private final AnyDiscriminatorSource discriminatorSource
keySourceback to summary
private final AnyKeySource keySource

Constructor Detail

PluralAttributeElementSourceManyToAnyImplback to summary
public PluralAttributeElementSourceManyToAnyImpl(final MappingDocument mappingDocument, final AbstractPluralAttributeSourceImpl pluralAttributeSource, final JaxbHbmManyToAnyCollectionElementType jaxbManyToAnyMapping, String cascade)

Method Detail

getDiscriminatorSourceback to summary
public AnyDiscriminatorSource getDiscriminatorSource()

Implements org.hibernate.boot.model.source.spi.AnyMappingSource.getDiscriminatorSource.

Annotations
@Override
getKeySourceback to summary
public AnyKeySource getKeySource()

Implements org.hibernate.boot.model.source.spi.AnyMappingSource.getKeySource.

Annotations
@Override
getNatureback to summary
public PluralAttributeElementNature getNature()

Implements org.hibernate.boot.model.source.spi.PluralAttributeElementSource.getNature.

Annotations
@Override