Top Fields Constructors Methods
org.hibernate.cache.cfg.internal

public Class NaturalIdDataCachingConfigImpl

extends AbstractDomainDataCachingConfig
implements NaturalIdDataCachingConfig
Class Inheritance
All Implemented Interfaces
org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig, org.hibernate.cache.cfg.spi.DomainDataCachingConfig
Imports
java.util.Iterator, org.hibernate.cache.cfg.spi.NaturalIdDataCachingConfig, org.hibernate.cache.spi.access.AccessType, org.hibernate.mapping.Property, .RootClass, org.hibernate.metamodel.model.domain.NavigableRole

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final boolean
private final RootClass

Constructor Summary

AccessConstructor and Description
public
NaturalIdDataCachingConfigImpl(RootClass rootEntityDescriptor, AccessType accessType)

Method Summary

Modifier and TypeMethod and Description
public NavigableRole
private boolean
public boolean
isMutable()

Implements org.hibernate.cache.cfg.spi.DomainDataCachingConfig.isMutable.

Is the data marked as being mutable?
public boolean
isVersioned()

Implements org.hibernate.cache.cfg.spi.DomainDataCachingConfig.isVersioned.

Is the data to be cached considered versioned?
Inherited from org.hibernate.cache.cfg.internal.AbstractDomainDataCachingConfig:
getAccessType

Field Detail

mutableback to summary
private final boolean mutable
rootEntityDescriptorback to summary
private final RootClass rootEntityDescriptor

Constructor Detail

NaturalIdDataCachingConfigImplback to summary
public NaturalIdDataCachingConfigImpl(RootClass rootEntityDescriptor, AccessType accessType)

Method Detail

getNavigableRoleback to summary
public NavigableRole getNavigableRole()

Implements org.hibernate.cache.cfg.spi.DomainDataCachingConfig.getNavigableRole.

Doc from org.hibernate.cache.cfg.spi.DomainDataCachingConfig.getNavigableRole.

The NavigableRole of the thing to be cached

Annotations
@Override
hasAnyMutableNaturalIdPropsback to summary
private boolean hasAnyMutableNaturalIdProps()
isMutableback to summary
public boolean isMutable()

Implements org.hibernate.cache.cfg.spi.DomainDataCachingConfig.isMutable.

Doc from org.hibernate.cache.cfg.spi.DomainDataCachingConfig.isMutable.

Is the data marked as being mutable?

Annotations
@Override
isVersionedback to summary
public boolean isVersioned()

Implements org.hibernate.cache.cfg.spi.DomainDataCachingConfig.isVersioned.

Doc from org.hibernate.cache.cfg.spi.DomainDataCachingConfig.isVersioned.

Is the data to be cached considered versioned?

Annotations
@Override