public abstract class AbstractAttributeBinding extends Object implements AttributeBinding
AttributeBinding
implementorsModifier | Constructor and Description |
---|---|
protected |
AbstractAttributeBinding(AttributeBindingContainer container,
Attribute attribute) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isAssociation
protected AbstractAttributeBinding(AttributeBindingContainer container, Attribute attribute)
public AttributeBindingContainer getContainer()
AttributeBinding
getContainer
in interface AttributeBinding
public Attribute getAttribute()
AttributeBinding
getAttribute
in interface AttributeBinding
public HibernateTypeDescriptor getHibernateTypeDescriptor()
AttributeBinding
Type
for this binding.
For information about the Java type, query the Attribute
obtained from AttributeBinding.getAttribute()
instead.getHibernateTypeDescriptor
in interface AttributeBinding
public boolean isBasicPropertyAccessor()
isBasicPropertyAccessor
in interface AttributeBinding
public String getPropertyAccessorName()
getPropertyAccessorName
in interface AttributeBinding
public void setPropertyAccessorName(String propertyAccessorName)
setPropertyAccessorName
in interface AttributeBinding
public boolean isIncludedInOptimisticLocking()
isIncludedInOptimisticLocking
in interface AttributeBinding
public void setIncludedInOptimisticLocking(boolean includedInOptimisticLocking)
setIncludedInOptimisticLocking
in interface AttributeBinding
public MetaAttributeContext getMetaAttributeContext()
AttributeBinding
getMetaAttributeContext
in interface AttributeBinding
public void setMetaAttributeContext(MetaAttributeContext metaAttributeContext)
public boolean isAlternateUniqueKey()
isAlternateUniqueKey
in interface AttributeBinding
public void setAlternateUniqueKey(boolean alternateUniqueKey)
public boolean isLazy()
isLazy
in interface AttributeBinding
public void setLazy(boolean isLazy)
public void addEntityReferencingAttributeBinding(SingularAssociationAttributeBinding referencingAttributeBinding)
addEntityReferencingAttributeBinding
in interface AttributeBinding
public Set<SingularAssociationAttributeBinding> getEntityReferencingAttributeBindings()
getEntityReferencingAttributeBindings
in interface AttributeBinding
public void validate()
validate
in interface AttributeBinding
Copyright © 2018 JBoss by Red Hat. All rights reserved.