public class ManyToOneAttributeBinding extends BasicAttributeBinding implements SingularAssociationAttributeBinding
| Modifier and Type | Method and Description | 
|---|---|
CascadeStyle | 
getCascadeStyle()
Obtain the cascade style in effect for this association. 
 | 
FetchMode | 
getFetchMode()
Temporary. 
 | 
FetchStyle | 
getFetchStyle()  | 
FetchTiming | 
getFetchTiming()  | 
AttributeBinding | 
getReferencedAttributeBinding()  | 
String | 
getReferencedAttributeName()  | 
EntityBinding | 
getReferencedEntityBinding()  | 
String | 
getReferencedEntityName()
Obtain the name of the referenced entity. 
 | 
boolean | 
isAssociation()  | 
boolean | 
isPropertyReference()
Is this association based on a property reference (non PK column(s) as target of FK)?
 
 Convenience form of checking  
SingularAssociationAttributeBinding.getReferencedAttributeName() for null. | 
boolean | 
isReferenceResolved()  | 
void | 
resolveReference(AttributeBinding referencedAttributeBinding)  | 
void | 
setCascadeStyles(Iterable<CascadeStyle> cascadeStyles)
Set the cascade styles in effect for this association. 
 | 
void | 
setFetchStyle(FetchStyle fetchStyle)  | 
void | 
setFetchTiming(FetchTiming fetchTiming)  | 
void | 
setReferencedAttributeName(String referencedEntityAttributeName)  | 
void | 
setReferencedEntityName(String referencedEntityName)
Set the name of the 
 | 
forceNonNullable, forceUnique, getGeneration, getMetaAttributeContext, getUnsavedValue, isIncludedInOptimisticLocking, isKeyCascadeDeleteEnabled, setGeneration, setIncludedInOptimisticLocking, setKeyCascadeDeleteEnabled, setMetaAttributeContext, setUnsavedValuecheckValueBinding, getAttribute, getSimpleValueBindings, getSimpleValueSpan, getValue, hasDerivedValue, isNullable, setSimpleValueBindingsaddEntityReferencingAttributeBinding, getContainer, getEntityReferencingAttributeBindings, getHibernateTypeDescriptor, getPropertyAccessorName, isAlternateUniqueKey, isBasicPropertyAccessor, isLazy, setAlternateUniqueKey, setLazy, setPropertyAccessorName, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetGeneration, getSimpleValueBindings, getSimpleValueSpan, getValue, hasDerivedValue, isNullable, setSimpleValueBindingsaddEntityReferencingAttributeBinding, getAttribute, getContainer, getEntityReferencingAttributeBindings, getHibernateTypeDescriptor, getMetaAttributeContext, getPropertyAccessorName, isAlternateUniqueKey, isBasicPropertyAccessor, isIncludedInOptimisticLocking, isLazy, setIncludedInOptimisticLocking, setPropertyAccessorName, validatepublic boolean isAssociation()
isAssociation in interface AttributeBindingisAssociation in class BasicAttributeBindingpublic final boolean isPropertyReference()
SingularAssociationAttributeBindingSingularAssociationAttributeBinding.getReferencedAttributeName() for null.isPropertyReference in interface SingularAssociationAttributeBindingpublic final String getReferencedEntityName()
SingularAssociationAttributeBindinggetReferencedEntityName in interface SingularAssociationAttributeBindingpublic void setReferencedEntityName(String referencedEntityName)
SingularAssociationAttributeBindingsetReferencedEntityName in interface SingularAssociationAttributeBindingpublic final String getReferencedAttributeName()
getReferencedAttributeName in interface SingularAssociationAttributeBindingpublic void setReferencedAttributeName(String referencedEntityAttributeName)
setReferencedAttributeName in interface SingularAssociationAttributeBindingpublic CascadeStyle getCascadeStyle()
AssociationAttributeBindinggetCascadeStyle in interface AssociationAttributeBindingpublic void setCascadeStyles(Iterable<CascadeStyle> cascadeStyles)
AssociationAttributeBindingsetCascadeStyles in interface AssociationAttributeBindingcascadeStyles - The cascade styles.public FetchTiming getFetchTiming()
getFetchTiming in interface AssociationAttributeBindingpublic void setFetchTiming(FetchTiming fetchTiming)
setFetchTiming in interface AssociationAttributeBindingpublic FetchStyle getFetchStyle()
getFetchStyle in interface AssociationAttributeBindingpublic void setFetchStyle(FetchStyle fetchStyle)
setFetchStyle in interface AssociationAttributeBindingpublic FetchMode getFetchMode()
AssociationAttributeBindinggetFetchMode in interface AssociationAttributeBindingpublic final boolean isReferenceResolved()
isReferenceResolved in interface SingularAssociationAttributeBindingpublic final void resolveReference(AttributeBinding referencedAttributeBinding)
resolveReference in interface SingularAssociationAttributeBindingpublic AttributeBinding getReferencedAttributeBinding()
getReferencedAttributeBinding in interface SingularAssociationAttributeBindingpublic final EntityBinding getReferencedEntityBinding()
getReferencedEntityBinding in interface SingularAssociationAttributeBindingCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.