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

public Class PluralAttributeSourceListImpl

extends AbstractPluralAttributeSourceImpl
implements IndexedPluralAttributeSource
Class Inheritance
All Implemented Interfaces
org.hibernate.boot.model.source.internal.hbm.IndexedPluralAttributeSource, org.hibernate.boot.model.source.spi.PluralAttributeSource, org.hibernate.boot.model.source.spi.CascadeStyleSource, org.hibernate.boot.model.source.spi.FetchableAttributeSource, org.hibernate.boot.model.source.spi.AttributeSource, org.hibernate.boot.model.source.spi.ToolingHintContextContainer
Imports
org.hibernate.boot.jaxb.hbm.spi.JaxbHbmListType, org.hibernate.boot.model.source.spi.AttributeSourceContainer, .PluralAttributeIndexSource, .PluralAttributeNature, .PluralAttributeSequentialIndexSource

Field Summary

Modifier and TypeField and Description
private final PluralAttributeSequentialIndexSource
private final JaxbHbmListType

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public PluralAttributeIndexSource
public PluralAttributeNature
public XmlElementMetadata
public String
getXmlNodeName()

Implements org.hibernate.boot.model.source.spi.AttributeSource.getXmlNodeName.

This is only useful to log warnings when these deprecated attributes are populated.
Inherited from org.hibernate.boot.model.source.internal.hbm.AbstractPluralAttributeSourceImpl:
containergetAttributePathgetAttributeRolegetCachinggetCascadeStyleNamegetCollectionIdSourcegetCollectionTableCheckgetCollectionTableCommentgetCollectionTableSpecificationSourcegetCustomLoaderNamegetCustomPersisterClassNamegetCustomSqlDeletegetCustomSqlDeleteAllgetCustomSqlInsertgetCustomSqlUpdategetElementSourcegetFetchCharacteristicsgetFilterSourcesgetKeySourcegetMappedBygetNamegetPropertyAccessorNamegetSynchronizedTableNamesgetToolingHintContextgetTypeInformationgetWhereinferInLineViewNameisIncludedInOptimisticLockingisInverseisMutableisSingularusesJoinTable

Field Detail

indexSourceback to summary
private final PluralAttributeSequentialIndexSource indexSource
jaxbListMappingback to summary
private final JaxbHbmListType jaxbListMapping

Constructor Detail

PluralAttributeSourceListImplback to summary
public PluralAttributeSourceListImpl(MappingDocument sourceMappingDocument, JaxbHbmListType jaxbListMapping, AttributeSourceContainer container)

Method Detail

getIndexSourceback to summary
public PluralAttributeIndexSource getIndexSource()

Implements org.hibernate.boot.model.source.internal.hbm.IndexedPluralAttributeSource.getIndexSource.

Annotations
@Override
getNatureback to summary
public PluralAttributeNature getNature()

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

Annotations
@Override
getSourceTypeback to summary
public XmlElementMetadata getSourceType()

Implements org.hibernate.boot.model.source.spi.AttributeSource.getSourceType.

Annotations
@Override
getXmlNodeNameback to summary
public String getXmlNodeName()

Implements org.hibernate.boot.model.source.spi.AttributeSource.getXmlNodeName.

Doc from org.hibernate.boot.model.source.spi.AttributeSource.getXmlNodeName.

This is only useful to log warnings when these deprecated attributes are populated. It was only useful for DOM4J entity-mode, which was removed a long time ago.

Returns:String

The xml node name

Annotations
@Override