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, boolean selectable)SimpleAttributeMetadata(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, boolean nullable, boolean insertable, boolean updateable, boolean includeInOptimisticLocking, boolean selectable, 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()booleanisSelectable()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, boolean selectable)
-
SimpleAttributeMetadata
public SimpleAttributeMetadata(PropertyAccess propertyAccess, MutabilityPlan mutabilityPlan, boolean nullable, boolean insertable, boolean updateable, boolean includeInOptimisticLocking, boolean selectable, 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
-
isSelectable
public boolean isSelectable()
- Specified by:
isSelectablein 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
-
-