Top Constructors Methods
org.hibernate.tuple.component

public abstract Class AbstractCompositionAttribute

extends AbstractNonIdentifierAttribute
Class Inheritance
Known Direct Subclasses
org.hibernate.tuple.entity.EntityBasedCompositionAttribute
Annotations
@Deprecated
forRemoval:true
Imports
org.hibernate.engine.spi.SessionFactoryImplementor, org.hibernate.persister.entity.EntityPersister, org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.tuple.AbstractNonIdentifierAttribute, .BaselineAttributeInformation, org.hibernate.type.CompositeType

Deprecated

for removal.

No direct replacement

Constructor Summary

AccessConstructor and Description
protected
AbstractCompositionAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int entityBasedAttributeNumber, String attributeName, CompositeType attributeType, int columnStartPosition, BaselineAttributeInformation baselineInfo)

Deprecated as a consequence of SessionFactoryImplementor and BaselineAttributeInformation being deprecated.

Method Summary

Modifier and TypeMethod and Description
public CompositeType
protected abstract EntityPersister
protected String
Inherited from org.hibernate.tuple.AbstractNonIdentifierAttribute:
attributeNumbergetCascadeStylegetFetchModegetSourceisDirtyCheckableisDirtyCheckableisInsertableisLazyisNullableisUpdateableisVersionablesessionFactorysourcetoString

Constructor Detail

AbstractCompositionAttributeback to summary
protected AbstractCompositionAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int entityBasedAttributeNumber, String attributeName, CompositeType attributeType, int columnStartPosition, BaselineAttributeInformation baselineInfo)

Deprecated

as a consequence of SessionFactoryImplementor and BaselineAttributeInformation being deprecated. See corresponding docs for further information.

Method Detail

getTypeback to summary
public CompositeType getType()

Overrides org.hibernate.tuple.AbstractAttribute.getType.

Implements org.hibernate.tuple.Attribute.getType.

Annotations
@Override
locateOwningPersisterback to summary
protected abstract EntityPersister locateOwningPersister()
loggableMetadataback to summary
protected String loggableMetadata()

Overrides org.hibernate.tuple.AbstractNonIdentifierAttribute.loggableMetadata.

Annotations
@Override