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
-