MemoryOdmSystem class

Inheritance

Constructors

MemoryOdmSystem([DogEngine? engine])

Properties

engine ↔ DogEngine
getter/setter pairoverride-getter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createJsonDump() String
deserializeObject(dynamic serialized, Type type) → dynamic
inherited
generateId<T extends Object>(T entity) String
override
getAnalysis<T extends Object>() EntityAnalysis<T, MemoryDatabase<Object>, String>
inherited
getDatabase<T extends Object>([Repository<Object, Object>? repository]) MemoryDatabase<T>
override
inverseTransformId<FOREIGN>(String id) → FOREIGN
override
loadJsonDump(String json) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reset() → void
override
resolveId<T extends Object>(T entity) String?
inherited
serializeObject(dynamic entity, Type type) → dynamic
inherited
toString() String
A string representation of this object.
inherited
transformId<FOREIGN>(FOREIGN? id) String?
override

Operators

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