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 protectedAbstractNonIdentifierAttribute(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 intattributeNumber()Deprecated, for removal: This API element is subject to removal in a future version.CascadeStylegetCascadeStyle()Deprecated, for removal: This API element is subject to removal in a future version.FetchModegetFetchMode()Deprecated, for removal: This API element is subject to removal in a future version.AttributeSourcegetSource()Deprecated, for removal: This API element is subject to removal in a future version.booleanisDirtyCheckable()Deprecated, for removal: This API element is subject to removal in a future version.booleanisDirtyCheckable(boolean hasUninitializedProperties)Deprecated, for removal: This API element is subject to removal in a future version.booleanisInsertable()Deprecated, for removal: This API element is subject to removal in a future version.booleanisLazy()Deprecated, for removal: This API element is subject to removal in a future version.booleanisNullable()Deprecated, for removal: This API element is subject to removal in a future version.booleanisUpdateable()Deprecated, for removal: This API element is subject to removal in a future version.booleanisVersionable()Deprecated, for removal: This API element is subject to removal in a future version.protected StringloggableMetadata()Deprecated, for removal: This API element is subject to removal in a future version.protected SessionFactoryImplementorsessionFactory()Deprecated, for removal: This API element is subject to removal in a future version.protected AttributeSourcesource()Deprecated, for removal: This API element is subject to removal in a future version.StringtoString()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:
isLazyin interfaceNonIdentifierAttribute
-
isInsertable
public boolean isInsertable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isInsertablein interfaceNonIdentifierAttribute
-
isUpdateable
public boolean isUpdateable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isUpdateablein interfaceNonIdentifierAttribute
-
isNullable
public boolean isNullable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isNullablein interfaceNonIdentifierAttribute
-
isDirtyCheckable
public boolean isDirtyCheckable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isDirtyCheckablein interfaceNonIdentifierAttribute
-
isDirtyCheckable
public boolean isDirtyCheckable(boolean hasUninitializedProperties)
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isDirtyCheckablein interfaceNonIdentifierAttribute
-
isVersionable
public boolean isVersionable()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
isVersionablein interfaceNonIdentifierAttribute
-
getCascadeStyle
public CascadeStyle getCascadeStyle()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getCascadeStylein interfaceNonIdentifierAttribute
-
getFetchMode
public FetchMode getFetchMode()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getFetchModein interfaceNonIdentifierAttribute
-
loggableMetadata
protected String loggableMetadata()
Deprecated, for removal: This API element is subject to removal in a future version.
-
-