public interface SimpleNaturalIdLoadAccess
NaturalId, 
NaturalIdLoadAccess| Modifier and Type | Method and Description | 
|---|---|
Object | 
getReference(Object naturalIdValue)
Return the persistent instance with the given natural id value, assuming that the instance exists. 
 | 
Object | 
load(Object naturalIdValue)
Return the persistent instance with the given natural id value, or  
null if there is no such persistent
 instance. | 
SimpleNaturalIdLoadAccess | 
setSynchronizationEnabled(boolean enabled)
For entities with mutable natural ids, should Hibernate perform "synchronization" prior to performing 
 lookups?  The default is to perform "synchronization" (for correctness). 
 | 
SimpleNaturalIdLoadAccess | 
with(LockOptions lockOptions)
Specify the  
LockOptions to use when retrieving the entity. | 
SimpleNaturalIdLoadAccess with(LockOptions lockOptions)
LockOptions to use when retrieving the entity.lockOptions - The lock options to use.this, for method chainingSimpleNaturalIdLoadAccess setSynchronizationEnabled(boolean enabled)
NaturalIdLoadAccess.setSynchronizationEnabled(boolean) for detailed discussion.enabled - Should synchronization be performed?  true indicates synchronization will be performed;
 false indicates it will be circumvented.this, for method chainingObject getReference(Object naturalIdValue)
load(java.lang.Object)
 instead.  Use this only to retrieve an instance that you assume exists, where non-existence would be an
 actual error.naturalIdValue - The value of the natural-id for the entity to retrievenull.Object load(Object naturalIdValue)
null if there is no such persistent
 instance.  If the instance is already associated with the session, return that instance, initializing it if
 needed.  This method never returns an uninitialized instance.naturalIdValue - The value of the natural-id for the entity to retrievenullCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.