Class SimpleAttributeMetadata
- java.lang.Object
-
- org.hibernate.metamodel.mapping.internal.SimpleAttributeMetadata
-
- All Implemented Interfaces:
AttributeMetadata
public final class SimpleAttributeMetadata extends Object implements AttributeMetadata
-
-
Constructor Summary
Constructors Constructor Description SimpleAttributeMetadata(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, boolean nullable, boolean insertable, boolean updateable, boolean includeInOptimisticLocking)SimpleAttributeMetadata(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, boolean nullable, boolean insertable, boolean updateable, boolean includeInOptimisticLocking, CascadeStyle cascadeStyle)SimpleAttributeMetadata(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, Property bootProperty, Value value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CascadeStylegetCascadeStyle()MutabilityPlangetMutabilityPlan()PropertyAccessgetPropertyAccess()booleanisIncludedInDirtyChecking()booleanisIncludedInOptimisticLocking()booleanisInsertable()booleanisNullable()booleanisUpdatable()
-
-
-
Constructor Detail
-
SimpleAttributeMetadata
public SimpleAttributeMetadata(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, Property bootProperty, Value value)
-
SimpleAttributeMetadata
public SimpleAttributeMetadata(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, boolean nullable, boolean insertable, boolean updateable, boolean includeInOptimisticLocking)
-
SimpleAttributeMetadata
public SimpleAttributeMetadata(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, boolean nullable, boolean insertable, boolean updateable, boolean includeInOptimisticLocking, CascadeStyle cascadeStyle)
-
-
Method Detail
-
getPropertyAccess
public PropertyAccess getPropertyAccess()
- Specified by:
getPropertyAccessin interfaceAttributeMetadata
-
getMutabilityPlan
public MutabilityPlan getMutabilityPlan()
- Specified by:
getMutabilityPlanin interfaceAttributeMetadata
-
isNullable
public boolean isNullable()
- Specified by:
isNullablein interfaceAttributeMetadata
-
isInsertable
public boolean isInsertable()
- Specified by:
isInsertablein interfaceAttributeMetadata
-
isUpdatable
public boolean isUpdatable()
- Specified by:
isUpdatablein interfaceAttributeMetadata
-
isIncludedInDirtyChecking
public boolean isIncludedInDirtyChecking()
- Specified by:
isIncludedInDirtyCheckingin interfaceAttributeMetadata
-
isIncludedInOptimisticLocking
public boolean isIncludedInOptimisticLocking()
- Specified by:
isIncludedInOptimisticLockingin interfaceAttributeMetadata
-
getCascadeStyle
public CascadeStyle getCascadeStyle()
- Specified by:
getCascadeStylein interfaceAttributeMetadata
-
-