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 SimpleValueBinder
getSimpleValueBinder()
Value
getValue()
Property
makeProperty()
Property
makePropertyAndBind()
Property
makePropertyValueAndBind()
void
setAccessType(AccessType accessType)
void
setBuildingContext(MetadataBuildingContext buildingContext)
void
setCascade(java.lang.String cascadeStrategy)
void
setColumns(Ejb3Column[] columns)
void
setDeclaringClass(org.hibernate.annotations.common.reflection.XClass declaringClass)
void
setEmbedded(boolean embedded)
void
setEntityBinder(EntityBinder entityBinder)
void
setHolder(PropertyHolder holder)
void
setId(boolean id)
void
setInheritanceStatePerClass(java.util.Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
void
setInsertable(boolean insertable)
void
setLazy(boolean lazy)
void
setLazyGroup(java.lang.String lazyGroup)
void
setName(java.lang.String name)
void
setProperty(org.hibernate.annotations.common.reflection.XProperty property)
void
setReferencedEntityName(java.lang.String referencedEntityName)
void
setReturnedClass(org.hibernate.annotations.common.reflection.XClass returnedClass)
void
setReturnedClassName(java.lang.String returnedClassName)
void
setUpdatable(boolean updatable)
void
setValue(Value value)
void
setXToMany(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)
-
-