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 class
PersistenceRoots.Default
-
Method Summary
Modifier and Type Method Description XGettingTable<String,Object>
entries()
boolean
hasChanged()
default <C extends BiConsumer<String, Object>>
CiterateEntries(C iterator)
static PersistenceRoots
New(PersistenceRootResolver rootResolver)
void
reinitializeEntries(XGettingTable<String,Object> newEntries)
PersistenceRootReference
rootReference()
void
updateEntries(XGettingTable<String,Object> newEntries)
-
Method Details
-
rootReference
PersistenceRootReference rootReference()- Specified by:
rootReference
in interfacePersistenceRootsView
-
entries
XGettingTable<String,Object> entries() -
hasChanged
boolean hasChanged() -
reinitializeEntries
-
updateEntries
-
iterateEntries
- Specified by:
iterateEntries
in interfacePersistenceRootsView
-
New
-