Interface PersistenceRoots
- All Superinterfaces:
PersistenceRootsView
- All Known Implementing Classes:
PersistenceRoots.Default
public interface PersistenceRoots extends PersistenceRootsView
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceRoots.Default -
Method Summary
Modifier and Type Method Description XGettingTable<String,Object>entries()booleanhasChanged()default <C extends BiConsumer<String, Object>>
CiterateEntries(C iterator)static PersistenceRootsNew(PersistenceRootResolver rootResolver)voidreinitializeEntries(XGettingTable<String,Object> newEntries)PersistenceRootReferencerootReference()voidupdateEntries(XGettingTable<String,Object> newEntries)
-
Method Details
-
rootReference
PersistenceRootReference rootReference()- Specified by:
rootReferencein interfacePersistenceRootsView
-
entries
XGettingTable<String,Object> entries() -
hasChanged
boolean hasChanged() -
reinitializeEntries
-
updateEntries
-
iterateEntries
- Specified by:
iterateEntriesin interfacePersistenceRootsView
-
New
-