ObjectWithMaps class

Inheritance

Constructors

ObjectWithMaps({required Map<String, SimpleData> dataMap, required Map<String, int> intMap, required Map<String, String> stringMap, required Map<String, DateTime> dateTimeMap, required Map<String, ByteData> byteDataMap, required Map<String, SimpleData?> nullableDataMap, required Map<String, int?> nullableIntMap, required Map<String, String?> nullableStringMap, required Map<String, DateTime?> nullableDateTimeMap, required Map<String, ByteData?> nullableByteDataMap})
ObjectWithMaps.fromSerialization(Map<String, dynamic> serialization)

Properties

byteDataMap Map<String, ByteData>
getter/setter pair
className String
no setter
dataMap Map<String, SimpleData>
getter/setter pair
dateTimeMap Map<String, DateTime>
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
intMap Map<String, int>
getter/setter pair
nullableByteDataMap Map<String, ByteData?>
getter/setter pair
nullableDataMap Map<String, SimpleData?>
getter/setter pair
nullableDateTimeMap Map<String, DateTime?>
getter/setter pair
nullableIntMap Map<String, int?>
getter/setter pair
nullableStringMap Map<String, String?>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringMap Map<String, String>
getter/setter pair

Methods

allToJson() → dynamic
Returns a serialized JSON structure of the entity which also includes fields used by the database.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize() Map<String, dynamic>
toJson() → dynamic
Returns a serialized JSON structure of the entity, ready to be sent through the API. This does not include fields that are marked as database only.
inherited
toString() String
A string representation of this object.
inherited

Operators

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