DecodingContext class

The decoding context passed to the decoder method of a mapper.

Inheritance
Available Extensions

Constructors

DecodingContext({MapperContainer? container, List<Type> args()?, DecodingOptions? options, bool inherited = false})

Properties

args List<Type>
latefinalinherited
container MapperContainer
The container that is used for this mapping call.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
inherited bool
final
options DecodingOptions?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

arg(int index, [List<int> argIndices = const []]) Type
inherited
change({MapperContainer? container, List<Type> args()?, bool? inherited}) DecodingContext
inherit({MapperContainer? container, List<Type> args()?}) DecodingContext
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
type(Function factory, [List<Type> args = const []]) Type
inherited

Operators

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