Package org.hibernate.cfg.annotations
Class PropertyBinder
- java.lang.Object
-
- org.hibernate.cfg.annotations.PropertyBinder
-
public class PropertyBinder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PropertyBinder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SimpleValueBindergetSimpleValueBinder()ValuegetValue()PropertymakeProperty()PropertymakePropertyAndBind()PropertymakePropertyValueAndBind()voidsetAccessType(AccessType accessType)voidsetBuildingContext(MetadataBuildingContext buildingContext)voidsetCascade(java.lang.String cascadeStrategy)voidsetColumns(Ejb3Column[] columns)voidsetDeclaringClass(org.hibernate.annotations.common.reflection.XClass declaringClass)voidsetEmbedded(boolean embedded)voidsetEntityBinder(EntityBinder entityBinder)voidsetHolder(PropertyHolder holder)voidsetId(boolean id)voidsetInheritanceStatePerClass(java.util.Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)voidsetInsertable(boolean insertable)voidsetLazy(boolean lazy)voidsetLazyGroup(java.lang.String lazyGroup)voidsetName(java.lang.String name)voidsetProperty(org.hibernate.annotations.common.reflection.XProperty property)voidsetReferencedEntityName(java.lang.String referencedEntityName)voidsetReturnedClass(org.hibernate.annotations.common.reflection.XClass returnedClass)voidsetReturnedClassName(java.lang.String returnedClassName)voidsetUpdatable(boolean updatable)voidsetValue(Value value)voidsetXToMany(boolean xToMany)
-
-
-
Method Detail
-
setReferencedEntityName
public void setReferencedEntityName(java.lang.String referencedEntityName)
-
setEmbedded
public void setEmbedded(boolean embedded)
-
setEntityBinder
public void setEntityBinder(EntityBinder entityBinder)
-
setInsertable
public void setInsertable(boolean insertable)
-
setUpdatable
public void setUpdatable(boolean updatable)
-
setName
public void setName(java.lang.String name)
-
setReturnedClassName
public void setReturnedClassName(java.lang.String returnedClassName)
-
setLazy
public void setLazy(boolean lazy)
-
setLazyGroup
public void setLazyGroup(java.lang.String lazyGroup)
-
setAccessType
public void setAccessType(AccessType accessType)
-
setColumns
public void setColumns(Ejb3Column[] columns)
-
setHolder
public void setHolder(PropertyHolder holder)
-
setValue
public void setValue(Value value)
-
setCascade
public void setCascade(java.lang.String cascadeStrategy)
-
setBuildingContext
public void setBuildingContext(MetadataBuildingContext buildingContext)
-
setDeclaringClass
public void setDeclaringClass(org.hibernate.annotations.common.reflection.XClass declaringClass)
-
makePropertyAndBind
public Property makePropertyAndBind()
-
makePropertyValueAndBind
public Property makePropertyValueAndBind()
-
setXToMany
public void setXToMany(boolean xToMany)
-
makeProperty
public Property makeProperty()
-
setProperty
public void setProperty(org.hibernate.annotations.common.reflection.XProperty property)
-
setReturnedClass
public void setReturnedClass(org.hibernate.annotations.common.reflection.XClass returnedClass)
-
getSimpleValueBinder
public SimpleValueBinder getSimpleValueBinder()
-
getValue
public Value getValue()
-
setId
public void setId(boolean id)
-
setInheritanceStatePerClass
public void setInheritanceStatePerClass(java.util.Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
-
-