AbstractSqlMapper class abstract

Inheritance
Implementers

Constructors

AbstractSqlMapper()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

add(Node node) Future<void>
Add a non existing node to the storage backend.
inherited
checkPath(String path) → void
inherited
close() Future<void>
closes the database backend and flushes all data.
inherited
delete(String path) Future<Node>
Remove the named node.
inherited
flush() Future<void>
Flushes all data possible to the disk.
inherited
get(String path) Future<Node>
Get a node by node name from the storage backend.
inherited
getSanity(String? path) → void
inherited
getValue(String path, String key) Future<NodeValue?>
Fetch a value from a node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rename(String oldPath, String newPathOrName) Future<void>
Renames or moves an existing node.
inherited
Search all nodes matching the provided search criteria.
inherited
setController(StorageController controller) → void
Sets the controller to be used when creating skeletons.
inherited
toString() String
A string representation of this object.
inherited
update(Node node) Future<void>
Update an already existing node with the current values.
inherited
zap() Future<void>
Zaps the current database and discards all values.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited