Interface AttributeMetadata

All Known Subinterfaces:
AggregatedIdentifierMapping, BasicEntityIdentifierMapping, SingleAttributeIdentifierMapping
All Known Implementing Classes:
AnonymousTupleBasicEntityIdentifierMapping, AnonymousTupleEmbeddedEntityIdentifierMapping, BasicEntityIdentifierMappingImpl, EmbeddedIdentifierMappingImpl, SimpleAttributeMetadata

public interface AttributeMetadata
  • Method Details

    • getPropertyAccess

      PropertyAccess getPropertyAccess()
    • getMutabilityPlan

      MutabilityPlan getMutabilityPlan()
    • isNullable

      boolean isNullable()
    • isInsertable

      boolean isInsertable()
    • isUpdatable

      boolean isUpdatable()
    • isSelectable

      boolean isSelectable()
    • isIncludedInDirtyChecking

      boolean isIncludedInDirtyChecking()
    • isIncludedInOptimisticLocking

      boolean isIncludedInOptimisticLocking()
    • getCascadeStyle

      default CascadeStyle getCascadeStyle()