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