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