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 CascadeStyle
getCascadeStyle()
MutabilityPlan
getMutabilityPlan()
PropertyAccess
getPropertyAccess()
boolean
isIncludedInDirtyChecking()
boolean
isIncludedInOptimisticLocking()
boolean
isInsertable()
boolean
isNullable()
boolean
isSelectable()
boolean
isUpdatable()
-
-
-
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:
getPropertyAccess
in interfaceAttributeMetadata
-
getMutabilityPlan
public MutabilityPlan getMutabilityPlan()
- Specified by:
getMutabilityPlan
in interfaceAttributeMetadata
-
isNullable
public boolean isNullable()
- Specified by:
isNullable
in interfaceAttributeMetadata
-
isInsertable
public boolean isInsertable()
- Specified by:
isInsertable
in interfaceAttributeMetadata
-
isUpdatable
public boolean isUpdatable()
- Specified by:
isUpdatable
in interfaceAttributeMetadata
-
isSelectable
public boolean isSelectable()
- Specified by:
isSelectable
in interfaceAttributeMetadata
-
isIncludedInDirtyChecking
public boolean isIncludedInDirtyChecking()
- Specified by:
isIncludedInDirtyChecking
in interfaceAttributeMetadata
-
isIncludedInOptimisticLocking
public boolean isIncludedInOptimisticLocking()
- Specified by:
isIncludedInOptimisticLocking
in interfaceAttributeMetadata
-
getCascadeStyle
public CascadeStyle getCascadeStyle()
- Specified by:
getCascadeStyle
in interfaceAttributeMetadata
-
-