|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AttributeBinding
The basic contract for binding a attribute
from the domain model to the relational model.
Method Summary | |
---|---|
void |
addEntityReferencingAttributeBinding(SingularAssociationAttributeBinding attributeBinding)
|
Attribute |
getAttribute()
Obtain the attribute bound. |
AttributeBindingContainer |
getContainer()
Obtain the entity binding to which this attribute binding exists. |
Set<SingularAssociationAttributeBinding> |
getEntityReferencingAttributeBindings()
|
HibernateTypeDescriptor |
getHibernateTypeDescriptor()
Obtain the descriptor for the Hibernate Type for this binding. |
MetaAttributeContext |
getMetaAttributeContext()
Obtain the meta attributes associated with this binding |
String |
getPropertyAccessorName()
|
boolean |
isAlternateUniqueKey()
|
boolean |
isAssociation()
|
boolean |
isBasicPropertyAccessor()
|
boolean |
isIncludedInOptimisticLocking()
|
boolean |
isLazy()
|
void |
setIncludedInOptimisticLocking(boolean includedInOptimisticLocking)
|
void |
setPropertyAccessorName(String propertyAccessorName)
|
void |
validate()
|
Method Detail |
---|
AttributeBindingContainer getContainer()
Attribute getAttribute()
HibernateTypeDescriptor getHibernateTypeDescriptor()
Type
for this binding.
For information about the Java type, query the Attribute
obtained from getAttribute()
instead.
boolean isAssociation()
boolean isBasicPropertyAccessor()
String getPropertyAccessorName()
void setPropertyAccessorName(String propertyAccessorName)
boolean isIncludedInOptimisticLocking()
void setIncludedInOptimisticLocking(boolean includedInOptimisticLocking)
MetaAttributeContext getMetaAttributeContext()
boolean isAlternateUniqueKey()
boolean isLazy()
void addEntityReferencingAttributeBinding(SingularAssociationAttributeBinding attributeBinding)
Set<SingularAssociationAttributeBinding> getEntityReferencingAttributeBindings()
void validate()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |