Package org.hibernate.tuple
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
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected int
attributeNumber()
Deprecated, for removal: This API element is subject to removal in a future version.CascadeStyle
getCascadeStyle()
Deprecated, for removal: This API element is subject to removal in a future version.FetchMode
getFetchMode()
Deprecated, for removal: This API element is subject to removal in a future version.AttributeSource
getSource()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isDirtyCheckable()
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
isInsertable()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isLazy()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isNullable()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isUpdateable()
Deprecated, for removal: This API element is subject to removal in a future version.boolean
isVersionable()
Deprecated, for removal: This API element is subject to removal in a future version.protected String
loggableMetadata()
Deprecated, for removal: This API element is subject to removal in a future version.protected SessionFactoryImplementor
sessionFactory()
Deprecated, for removal: This API element is subject to removal in a future version.protected AttributeSource
source()
Deprecated, for removal: This API element is subject to removal in a future version.String
toString()
Deprecated, for removal: This API element is subject to removal in a future version.-
Methods inherited from class org.hibernate.tuple.AbstractAttribute
getName, getType
-
-
-
-
Constructor Detail
-
AbstractNonIdentifierAttribute
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 Detail
-
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 interfaceNonIdentifierAttribute
-
isInsertable
public boolean isInsertable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isInsertable
in interfaceNonIdentifierAttribute
-
isUpdateable
public boolean isUpdateable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isUpdateable
in interfaceNonIdentifierAttribute
-
isNullable
public boolean isNullable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isNullable
in interfaceNonIdentifierAttribute
-
isDirtyCheckable
public boolean isDirtyCheckable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isDirtyCheckable
in interfaceNonIdentifierAttribute
-
isDirtyCheckable
public boolean isDirtyCheckable(boolean hasUninitializedProperties)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isDirtyCheckable
in interfaceNonIdentifierAttribute
-
isVersionable
public boolean isVersionable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isVersionable
in interfaceNonIdentifierAttribute
-
getCascadeStyle
public CascadeStyle getCascadeStyle()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getCascadeStyle
in interfaceNonIdentifierAttribute
-
getFetchMode
public FetchMode getFetchMode()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getFetchMode
in interfaceNonIdentifierAttribute
-
loggableMetadata
protected String loggableMetadata()
Deprecated, for removal: This API element is subject to removal in a future version.
-
-