JsonLazyDecoder class
- Implemented types
- Available extensions
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
decodeEager(
void onDecode(JsonDecoder decoder)) → void -
override
-
decodeFuture<
T> ({Decodable< T> ? using}) → Future<T> -
Available on LazyDecoder, provided by the AsyncLazyDecoder extension
Decodes a Future ofT
using the provided Decodable. -
decodeIterated(
void onItem(LazyIteratedDecoder decoder), {required void done()}) → void -
override
-
decodeKeyed(
void onEntry(String key, LazyKeyedDecoder decoder), {required void done()}) → void -
override
-
decodeList<
T> (void onValue(List< T> value), {Decodable<T> ? using}) → void -
override
-
decodeObject<
T> (void onValue(T value), {Decodable< T> ? using}) → void -
override
-
decodeObjectOrNull<
T> (void onValue(T? value), {Decodable< T> ? using}) → void -
override
-
decodeStream<
T> ({Decodable< T> ? using}) → Stream<T> -
Available on LazyDecoder, provided by the AsyncLazyDecoder extension
Decodes a Stream ofT
using the provided Decodable. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
skipCurrentItem(
) → void -
Skips the current item in the collection.
override
-
skipCurrentValue(
) → void -
override
-
toString(
) → String -
A string representation of this object.
inherited
-
whatsNext(
void onNext(DecodingType type)) → void -
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited