IJsonMapperAdapter class Null safety

Abstract contract class for JsonMapper adapters implementations

Implementers

Constructors

IJsonMapperAdapter()

Properties

converters Map<Type, ICustomConverter>
A Map of converter instances to be used for handling certain Type
read-only
enumValues Map<Type, dynamic>
A Map of Enum descriptors. Enum as a key and value could be Enum.values or EnumDescriptor
read-only
hashCode int
The hash code for this object. [...]
read-only, inherited
isGenerated bool
true value declares the fact that this adapter has been built from code generation w/o manual interventions and it will be initialized with he first priority.
read-only
memberSymbolMap Map<Symbol, String>?
This mapping translates symbols to strings for the covered members. It will be initialized in the generated code.
read-only
reflectableData Map<Reflectable, ReflectorData>?
This mapping contains the mirror-data for each reflector. It will be initialized in the generated code.
read-only
refUrl String?
URL to the code/package which contains types this adapter is built for
read-only
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
title String
Brief adapter description / purpose
read-only
typeInfoDecorators Map<int, ITypeInfoDecorator>
A Map of ITypeInfoDecorator instances used to decorate an instance of TypeInfo using an array of decorators, in the order of priority given by the int key
read-only
url String
URL to the adapter source code
read-only
valueDecorators Map<Type, ValueDecoratorFunction>
A Map of value decorator functions to be used for decorating Type instances during Deserialization process
read-only

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