Package org.hibernate.loader.ast.spi
Interface NaturalIdLoader<T>
- All Superinterfaces:
EntityLoader
,Loader
,MultiKeyLoader
- All Known Implementing Classes:
AbstractNaturalIdLoader
,CompoundNaturalIdLoader
,SimpleNaturalIdLoader
Loader for
NaturalId
handling-
Method Summary
Modifier and TypeMethodDescriptionload
(Object naturalIdToLoad, NaturalIdLoadOptions options, SharedSessionContractImplementor session) Perform the load of the entity by its natural-idresolveIdToNaturalId
(Object id, SharedSessionContractImplementor session) Resolve the natural-id value(s) from an idresolveNaturalIdToId
(Object naturalIdValue, SharedSessionContractImplementor session) Resolve the id from natural-id valueMethods inherited from interface org.hibernate.loader.ast.spi.EntityLoader
getLoadable
-
Method Details