Editor
Enables editing multiple entries in the module storage in a transactional way.
All updating/reading methods will throw EditorClosedException if the Editor has already been closed.
Types
This exception signifies that the Editor was interacted with after it has been closed.
Functions
Clears all entries from storage before then adding any any key-value pairs added to this editor.
Extracts a nested DataObject according to the given jsonPath.
Gets the entire DataObject containing all data stored.
Gets the Boolean stored at the given key if there is one
Gets the DataObject stored at the given key if there is one
Adds a single key-value pair to the storage
Adds all key-value pairs from the dataObject into the storage.
Removes and individual key from storage
Removes multiple keys from storage