DatabaseBridgeObjectboxService class abstract interface

Implementers

Constructors

DatabaseBridgeObjectboxService({Directory? storeDirectory, Future<Store> storeFactory(String directory)?})
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
store → Store?
no setter

Methods

clearAllData() → Future<JobDone>
closeStore() → Future<JobDone>
compact() → Future<JobDone>
contains<T>(int id) → Future<bool>
count<T>() → Future<int>
get<T>(int id) → Future<T?>
getAll<T>() → Future<List<T>>
initializeStore() → Future<JobDone>
isStoreOpen() → bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
put<T>(T object) → Future<int>
putMany<T>(List<T> objects) → Future<List<int>>
query<T>(Condition<T>? condition, {QueryProperty<T, dynamic>? orderBy, int? flags, int? offset, int? limit}) → Future<List<T>>
queryCount<T>(Condition<T>? condition) → Future<int>
queryFirst<T>(Condition<T>? condition, {QueryProperty<T, dynamic>? orderBy, int? flags}) → Future<T?>
remove<T>(int id) → Future<bool>
removeAll<T>() → Future<int>
removeMany<T>(List<int> ids) → Future<int>
runInTransaction<R>(R action()) → Future<R>
toString() → String
A string representation of this object.
inherited

Operators

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