Interface PersistenceRootReference
- All Superinterfaces:
 PersistenceRootReferencing,Reference<Object>,Referencing<Object>
- All Known Implementing Classes:
 PersistenceRootReference.Default
public interface PersistenceRootReference extends PersistenceRootReferencing, Reference<Object>
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceRootReference.Default - 
Method Summary
Modifier and Type Method Description Objectget()<F extends PersistenceFunction>
Fiterate(F iterator)static PersistenceRootReferenceNew()static PersistenceRootReferenceNew(Object root)static PersistenceRootReferenceNew(Supplier<?> rootSupplier)default voidset(Object newRoot)default ObjectsetRoot(Object newRoot)ObjectsetRootSupplier(Supplier<?> rootSupplier) 
- 
Method Details
- 
get
Object get()- Specified by:
 getin interfacePersistenceRootReferencing- Specified by:
 getin interfaceReferencing<Object>
 - 
iterate
- Specified by:
 iteratein interfacePersistenceRootReferencing
 - 
set
 - 
setRoot
 - 
setRootSupplier
 - 
New
 - 
New
 - 
New
 
 -