public class BasicAttributeBinding extends AbstractSingularAttributeBinding implements KeyValueBinding
| Modifier and Type | Method and Description |
|---|---|
boolean |
forceNonNullable() |
boolean |
forceUnique() |
PropertyGeneration |
getGeneration()
Obtain the generation strategy for this attribute/value.
|
MetaAttributeContext |
getMetaAttributeContext()
Obtain the meta attributes associated with this binding
|
String |
getUnsavedValue() |
boolean |
isAssociation() |
boolean |
isIncludedInOptimisticLocking() |
boolean |
isKeyCascadeDeleteEnabled() |
void |
setGeneration(PropertyGeneration generation) |
void |
setIncludedInOptimisticLocking(boolean includedInOptimisticLocking) |
void |
setKeyCascadeDeleteEnabled(boolean keyCascadeDeleteEnabled) |
void |
setMetaAttributeContext(MetaAttributeContext metaAttributeContext) |
void |
setUnsavedValue(String unsavedValue) |
checkValueBinding, 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, waitaddEntityReferencingAttributeBinding, getAttribute, getContainer, getEntityReferencingAttributeBindings, getHibernateTypeDescriptor, getPropertyAccessorName, isAlternateUniqueKey, isBasicPropertyAccessor, isLazy, setPropertyAccessorName, validatepublic boolean isAssociation()
isAssociation in interface AttributeBindingpublic String getUnsavedValue()
getUnsavedValue in interface KeyValueBindingpublic void setUnsavedValue(String unsavedValue)
public PropertyGeneration getGeneration()
SingularAttributeBindinggetGeneration in interface SingularAttributeBindingpublic void setGeneration(PropertyGeneration generation)
public boolean isIncludedInOptimisticLocking()
isIncludedInOptimisticLocking in interface AttributeBindingisIncludedInOptimisticLocking in class AbstractAttributeBindingpublic void setIncludedInOptimisticLocking(boolean includedInOptimisticLocking)
setIncludedInOptimisticLocking in interface AttributeBindingsetIncludedInOptimisticLocking in class AbstractAttributeBindingpublic boolean isKeyCascadeDeleteEnabled()
isKeyCascadeDeleteEnabled in interface KeyValueBindingpublic void setKeyCascadeDeleteEnabled(boolean keyCascadeDeleteEnabled)
public boolean forceNonNullable()
public boolean forceUnique()
public MetaAttributeContext getMetaAttributeContext()
AttributeBindinggetMetaAttributeContext in interface AttributeBindinggetMetaAttributeContext in class AbstractAttributeBindingpublic void setMetaAttributeContext(MetaAttributeContext metaAttributeContext)
setMetaAttributeContext in class AbstractAttributeBindingCopyright © 2018 JBoss by Red Hat. All rights reserved.