SyncTypeHandler<TEntity, TKey> class abstract

Implementers

Constructors

SyncTypeHandler()

Properties

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

Methods

createRemote(TEntity entity) Future<TEntity>
deleteAllLocal() Future<void>
deleteLocal(TEntity entity) Future<void>
deleteRemote(TEntity entity) Future<void>
getAllRemote() Future<List<TEntity>>
getId(TEntity entity) String
getLocal(TKey id) Future<TEntity>
getRemote(TKey id) Future<TEntity?>
getRev(TEntity entity) String
marshal(TEntity entity) Uint8List
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
unmarshal(Uint8List entityBytes) → TEntity
updateRemote(TEntity entity) Future<TEntity>
upsertAllLocal(List<TEntity> list) Future<void>
upsertLocal(TEntity entity) Future<void>

Operators

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