SerializationContext class Null safety

Describes a set of data / state to be re-used down the road of recursive process of Serialization

Inheritance

Constructors

SerializationContext(SerializationOptions options, {int level = 0, dynamic jsonPropertyMeta, dynamic classMeta, dynamic typeInfo})
const

Properties

classMeta Json?
final, inherited
direction ConversionDirection
read-only, override
hashCode int
The hash code for this object. [...]
read-only, inherited
jsonPropertyMeta JsonProperty?
final, inherited
level int
Recursion nesting level, 0 = top object, 1 = object's property, and so on
final
options DeserializationOptions
final, inherited
parentJsonMaps Iterable<JsonMap>?
final, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
serializationOptions SerializationOptions
read-only
typeInfo TypeInfo?
final, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

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