Interface PersistenceRoots
-
- All Known Implementing Classes:
PersistenceRoots.Default
public interface PersistenceRoots
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceRoots.Default
-
Method Summary
Modifier and Type Method Description ObjectcustomRoot()StringcustomRootIdentifier()Reference<Object>defaultRoot()StringdefaultRootIdentifier()XGettingTable<String,Object>entries()booleanhasChanged()static PersistenceRootsNew(PersistenceRootResolver rootResolver)voidreinitializeEntries(XGettingTable<String,Object> newEntries)voidupdateEntries(XGettingTable<String,Object> newEntries)
-
-
-
Method Detail
-
defaultRootIdentifier
String defaultRootIdentifier()
-
customRootIdentifier
String customRootIdentifier()
-
customRoot
Object customRoot()
-
entries
XGettingTable<String,Object> entries()
-
hasChanged
boolean hasChanged()
-
reinitializeEntries
void reinitializeEntries(XGettingTable<String,Object> newEntries)
-
updateEntries
void updateEntries(XGettingTable<String,Object> newEntries)
-
New
static PersistenceRoots New(PersistenceRootResolver rootResolver)
-
-