public abstract class AbstractPluralAttributeSourceImpl extends java.lang.Object implements PluralAttributeSource
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPluralAttributeSourceImpl(PluralAttributeElement pluralAttributeElement,
AttributeSourceContainer container) |
| Modifier and Type | Method and Description |
|---|---|
protected LocalBindingContext |
bindingContext() |
protected AttributeSourceContainer |
container() |
Caching |
getCaching() |
java.lang.Iterable<CascadeStyle> |
getCascadeStyles()
Obtain the cascade styles to be applied to this association.
|
java.lang.String |
getCollectionTableCheck() |
java.lang.String |
getCollectionTableComment() |
java.lang.String |
getCustomLoaderName() |
java.lang.String |
getCustomPersisterClassName()
Obtain the name of a custom persister class to be used.
|
CustomSQL |
getCustomSqlDelete() |
CustomSQL |
getCustomSqlDeleteAll() |
CustomSQL |
getCustomSqlInsert() |
CustomSQL |
getCustomSqlUpdate() |
PluralAttributeElementSource |
getElementSource() |
java.lang.String |
getExplicitCatalogName() |
java.lang.String |
getExplicitCollectionTableName() |
java.lang.String |
getExplicitSchemaName() |
FetchMode |
getFetchMode()
Obtain the fetch mode to be applied to this association.
|
FetchStyle |
getFetchStyle() |
FetchTiming |
getFetchTiming() |
PluralAttributeKeySource |
getKeySource() |
java.lang.String |
getName()
Obtain the attribute name.
|
PluralAttributeElement |
getPluralAttributeElement() |
java.lang.String |
getPropertyAccessorName()
Obtain the name of the property accessor style used to access this attribute.
|
ExplicitHibernateTypeSource |
getTypeInformation()
Obtain information about the Hibernate type (
Type) for this attribute. |
java.lang.String |
getWhere() |
boolean |
isIncludedInOptimisticLocking()
If the containing entity is using
OptimisticLockStyle.ALL or
OptimisticLockStyle.DIRTY style optimistic locking, should this attribute
be used? |
boolean |
isInverse() |
boolean |
isSingular()
Is this a singular attribute? Specifically, can it be cast to
SingularAttributeSource? |
java.lang.Iterable<MetaAttributeSource> |
metaAttributes()
Obtain the meta-attribute sources associated with this attribute.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPluralAttributeNatureprotected AbstractPluralAttributeSourceImpl(PluralAttributeElement pluralAttributeElement, AttributeSourceContainer container)
public PluralAttributeElement getPluralAttributeElement()
protected AttributeSourceContainer container()
protected LocalBindingContext bindingContext()
public PluralAttributeKeySource getKeySource()
getKeySource in interface PluralAttributeSourcepublic PluralAttributeElementSource getElementSource()
getElementSource in interface PluralAttributeSourcepublic java.lang.String getExplicitSchemaName()
getExplicitSchemaName in interface PluralAttributeSourcepublic java.lang.String getExplicitCatalogName()
getExplicitCatalogName in interface PluralAttributeSourcepublic java.lang.String getExplicitCollectionTableName()
getExplicitCollectionTableName in interface PluralAttributeSourcepublic java.lang.String getCollectionTableComment()
getCollectionTableComment in interface PluralAttributeSourcepublic java.lang.String getCollectionTableCheck()
getCollectionTableCheck in interface PluralAttributeSourcepublic Caching getCaching()
getCaching in interface PluralAttributeSourcepublic java.lang.String getWhere()
getWhere in interface PluralAttributeSourcepublic java.lang.String getName()
AttributeSourcegetName in interface AttributeSourcenull ais NOT allowed!public boolean isSingular()
AttributeSourceSingularAttributeSource?isSingular in interface AttributeSourcetrue indicates this is castable to SingularAttributeSource; false otherwise.public ExplicitHibernateTypeSource getTypeInformation()
AttributeSourceType) for this attribute.getTypeInformation in interface AttributeSourcepublic java.lang.String getPropertyAccessorName()
AttributeSourcegetPropertyAccessorName in interface AttributeSourcePropertyAccessorpublic boolean isIncludedInOptimisticLocking()
AttributeSourceOptimisticLockStyle.ALL or
OptimisticLockStyle.DIRTY style optimistic locking, should this attribute
be used?isIncludedInOptimisticLocking in interface AttributeSourcetrue indicates it should be included; false, it should not.public boolean isInverse()
isInverse in interface PluralAttributeSourcepublic java.lang.String getCustomPersisterClassName()
PluralAttributeSourcegetCustomPersisterClassName in interface PluralAttributeSourcepublic java.lang.String getCustomLoaderName()
getCustomLoaderName in interface PluralAttributeSourcepublic CustomSQL getCustomSqlInsert()
getCustomSqlInsert in interface PluralAttributeSourcepublic CustomSQL getCustomSqlUpdate()
getCustomSqlUpdate in interface PluralAttributeSourcepublic CustomSQL getCustomSqlDelete()
getCustomSqlDelete in interface PluralAttributeSourcepublic CustomSQL getCustomSqlDeleteAll()
getCustomSqlDeleteAll in interface PluralAttributeSourcepublic java.lang.Iterable<MetaAttributeSource> metaAttributes()
AttributeSourcemetaAttributes in interface AttributeSourcepublic java.lang.Iterable<CascadeStyle> getCascadeStyles()
AssociationAttributeSourcegetCascadeStyles in interface AssociationAttributeSourcepublic FetchTiming getFetchTiming()
getFetchTiming in interface AssociationAttributeSourcepublic FetchStyle getFetchStyle()
getFetchStyle in interface AssociationAttributeSourcepublic FetchMode getFetchMode()
AssociationAttributeSourcegetFetchMode in interface AssociationAttributeSourceCopyright © 2001-2013 Red Hat, Inc. All Rights Reserved.