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 Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    AbstractNonIdentifierAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected int
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    isDirtyCheckable(boolean hasUninitializedProperties)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected AttributeSource
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
     

    Methods inherited from class org.hibernate.tuple.AbstractAttribute

    getName, getType

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.hibernate.tuple.Attribute

    getName, getType
  • 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
    • 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