Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
name
→ String
-
The name of this algorithm
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
bind(Stream<List<int>> stream)
→ Stream<HashDigest>
-
Transforms the byte array input stream to generate a new stream
which contains a single HashDigest
inherited
-
cast<RS, RT>()
→ StreamTransformer<RS, RT>
-
Provides a
StreamTransformer<RS, RT>
view of this stream transformer.
inherited
-
consume(Stream<List<int>> stream)
→ Future<HashDigest>
-
Consumes the entire
stream
of byte array and generates a HashDigest.
inherited
-
consumeAs(Stream<String> stream, [Encoding encoding = latin1])
→ Future<HashDigest>
-
Consumes the entire
stream
of string and generates a HashDigest.
inherited
-
convert(List<int> input)
→ HashDigest
-
Process the byte array
input
and returns a HashDigest.
inherited
-
createSink()
→ BlockHashSink
-
Create a HashDigestSink for generating message-digests
override
-
file(File input, [int start = 0, int? end])
→ Future<HashDigest>
-
Converts the
input
file and returns a HashDigest asynchronously.
inherited
-
fileSync(File input, {int start = 0, int? end, int bufferSize = 2048})
→ HashDigest
-
Converts the
input
file and returns a HashDigest synchronously.
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
string(String input, [Encoding? encoding])
→ HashDigest
-
Process the
input
string and returns a HashDigest.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited