Top Description Methods
org.hibernate.loader.ast.spi

public Interface SingleUniqueKeyEntityLoader<T>

extends SingleEntityLoader<T>
Known Direct Implementers
org.hibernate.loader.ast.internal.SingleUniqueKeyEntityLoaderStandard
Imports
org.hibernate.LockOptions, org.hibernate.engine.spi.SharedSessionContractImplementor

Loader subtype for loading an entity by a single unique-key value.
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public T
load(Object ukValue, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)

Redeclares org.hibernate.loader.ast.spi.SingleEntityLoader.load.

Load by unique key value
public Object
resolveId(Object key, SharedSessionContractImplementor session)

Resolve the matching id

Inherited from org.hibernate.loader.ast.spi.SingleEntityLoader:
getLoadable

Method Detail

loadback to summary
public T load(Object ukValue, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session)

Redeclares org.hibernate.loader.ast.spi.SingleEntityLoader.load.

Load by unique key value

Annotations
@Override
resolveIdback to summary
public Object resolveId(Object key, SharedSessionContractImplementor session)

Resolve the matching id