RdfBinaryDatasetDecoder class abstract
Base class for decoding binary RDF documents into RDF datasets.
This abstract class specializes RdfBinaryDecoder for the RdfDataset type. Binary dataset format decoders (such as Jelly for quad/graph streams) should extend this class.
- Inheritance
-
- Object
- Converter<
Uint8List, RdfDataset> - RdfBinaryDecoder<
RdfDataset> - RdfBinaryDatasetDecoder
Constructors
- RdfBinaryDatasetDecoder()
-
const
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
-
bind(
Stream< Uint8List> stream) → Stream<RdfDataset> -
Transforms the provided
stream.inherited -
cast<
RS, RT> () → Converter< RS, RT> -
Provides a
Converter<RS, RT>view of this stream transformer.inherited -
convert(
Uint8List input) → RdfDataset -
Decodes a binary RDF document and returns the appropriate RDF data
structure.
override
-
fuse<
TT> (Converter< RdfDataset, TT> other) → Converter<Uint8List, TT> -
Fuses
thiswithother.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
startChunkedConversion(
Sink< RdfDataset> sink) → Sink<Uint8List> -
Starts a chunked conversion.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
withOptions(
RdfBinaryDecoderOptions options) → RdfBinaryDatasetDecoder -
Creates a new decoder with the specified options.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited