InternalStoreAccess class
Internal only.
Constructors
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
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
addCloseListener(
Store store, dynamic key, void listener()) → void - Adds a listener to the Store.close event.
-
clone(
Store store) → Pointer< OBX_store> -
See
Store._clone
. -
createMinimal(
int ptrAddress, {bool queriesCaseSensitiveDefault = true}) → Store -
See
Store._minimal
. -
entityDef<
T> (Store store) → EntityDefinition< T> - Access entity model for the given class (Dart Type).
-
entityTypeById(
Store store) → Map< int, Type> - Create a map from Entity ID to Entity type (dart class).
-
ptr(
Store store) → Pointer< OBX_store> - The low-level pointer to this store.
-
queryCS(
Store store) → bool - String query case-sensitive default
-
removeCloseListener(
Store store, dynamic key) → void - Removes a Store.close event listener.
-
runInTransaction<
R> (Store store, TxMode mode, R fn(Transaction)) → R - Internal helper to reuse a transaction object (and especially cursors).