PersistFeature class abstract

Inheritance
Implemented types

Constructors

PersistFeature(String path, int version, CompactionStrategy compactionStrategy, Converter converter, OnUpgrade onUpgrade)

Properties

compactionStrategy CompactionStrategy
final
converter Converter
final
hashCode int
The hash code for this object.
no setterinherited
id String
no setteroverride
isNotOpen bool
no setterinherited
isOpen bool
no setterinherited
lastUpdateId ObjectId
no setterinherited
length int
no setterinherited
log → Logger
latefinalinherited
modelCount int
no setter
onUpgrade OnUpgrade
final
path String
final
q Executor
no setterinherited
recordCount int
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stateKeys Iterable<StateKey>
no setterinherited
stateValues Iterable<StateValue>
no setterinherited
version int
final

Methods

addRipple(StateKey key) bool
inherited
call<T extends StateFeature>() → T
inherited
compact() Future<void>
contains(Object? key) bool
inherited
flushEvents() → void
inherited
get<T extends StateValue>(StateKey<T> key) → T
inherited
getAll<T extends StateValue<T>>(bool test(T s)?) Iterable<T>
inherited
getOrNull<T extends StateValue>(StateKey<T> key) → T?
inherited
getWhere(bool test(StateValue s)) Iterable<StateValue>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onClose() Future<void>
override
onDestroy() Future<void>
override
onEvent(StateEvent<StateValue> event) → void
inherited
onEvents(StateEvents events) → void
override
onFlush() Future<void>
override
onOpen() Future<void>
override
put<T extends StateValue>(T state) → void
inherited
putRecord(DataRecord record) → void
remove<T extends StateValue>(StateKey<T>? key) → T?
inherited
removeRecord(DataRecord record) → void
reset(Stream<StateValue> values) Future<void>
inherited
set<T extends StateValue>(Iterable<T> list, {bool where(T s)?}) → void
inherited
toString() String
A string representation of this object.
inherited

Operators

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