W3cubDocs

/Dart 2

Converter<S, T> class

A Converter converts data from one representation into another.

It is recommended that implementations of Converter extend this class, to inherit any further methods that may be added to the class.

Inheritance
Implementers

Constructors

Converter()
const

Properties

hashCodeint
read-only, inherited
The hash code for this object. [...]
runtimeTypeType
read-only, inherited
A representation of the runtime type of the object.

Methods

bind(Stream<S> stream) → Stream<T>
override
Transforms the provided stream. [...]
cast<RS, RT>() → Converter<RS, RT>
override
Provides a Converter<RS, RT> view of this stream transformer. [...]
convert(S input) → T
Converts input and returns the result of the conversion.
fuse<TT>(Converter<T, TT> other) → Converter<S, TT>
Fuses this with other. [...]
startChunkedConversion(Sink<T> sink) → Sink<S>
Starts a chunked conversion. [...]
noSuchMethod(Invocation invocation) → dynamic
inherited
Invoked when a non-existent method or property is accessed. [...]
toString() → String
inherited
Returns a string representation of this object.

Operators

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

Static Methods

castFrom<SS, ST, TS, TT>(Converter<SS, ST> source) → Converter<TS, TT>
override
Adapts source to be a Converter<TS, TT>. [...]

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.5.0/dart-convert/Converter-class.html