Class AbstractNonIdentifierAttribute

java.lang.Object
org.hibernate.tuple.AbstractAttribute
org.hibernate.tuple.AbstractNonIdentifierAttribute
All Implemented Interfaces:
Attribute, NonIdentifierAttribute
Direct Known Subclasses:
AbstractCompositionAttribute, AbstractEntityBasedAttribute, StandardProperty, VersionProperty

@Deprecated(forRemoval=true) public abstract class AbstractNonIdentifierAttribute extends AbstractAttribute implements NonIdentifierAttribute
Deprecated, for removal: This API element is subject to removal in a future version.
No direct replacement.
  • Constructor Details

  • Method Details

    • getSource

      public AttributeSource getSource()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • source

      protected AttributeSource source()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • sessionFactory

      protected SessionFactoryImplementor sessionFactory()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • attributeNumber

      protected int attributeNumber()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • isLazy

      public boolean isLazy()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      isLazy in interface NonIdentifierAttribute
    • isInsertable

      public boolean isInsertable()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      isInsertable in interface NonIdentifierAttribute
    • isUpdateable

      public boolean isUpdateable()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      isUpdateable in interface NonIdentifierAttribute
    • isNullable

      public boolean isNullable()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      isNullable in interface NonIdentifierAttribute
    • isDirtyCheckable

      public boolean isDirtyCheckable()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      isDirtyCheckable in interface NonIdentifierAttribute
    • isDirtyCheckable

      public boolean isDirtyCheckable(boolean hasUninitializedProperties)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      isDirtyCheckable in interface NonIdentifierAttribute
    • isVersionable

      public boolean isVersionable()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      isVersionable in interface NonIdentifierAttribute
    • getCascadeStyle

      public CascadeStyle getCascadeStyle()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getCascadeStyle in interface NonIdentifierAttribute
    • getOnDeleteAction

      public OnDeleteAction getOnDeleteAction()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getOnDeleteAction in interface NonIdentifierAttribute
    • getFetchMode

      public FetchMode getFetchMode()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      getFetchMode in interface NonIdentifierAttribute
    • loggableMetadata

      protected String loggableMetadata()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • toString

      public String toString()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      toString in class Object