RdfBinaryGraphEncoder class abstract
Base class for encoding RDF graphs to binary serialization formats.
This abstract class specializes RdfBinaryEncoder for the RdfGraph type. Binary graph format encoders (such as Jelly for triple streams) should extend this class.
Constructors
- RdfBinaryGraphEncoder()
-
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< RdfGraph> stream) → Stream<Uint8List> -
Transforms the provided
stream.inherited -
cast<
RS, RT> () → Converter< RS, RT> -
Provides a
Converter<RS, RT>view of this stream transformer.inherited -
convert(
RdfGraph graph) → Uint8List -
Encodes an RDF data structure to a binary representation.
override
-
fuse<
TT> (Converter< Uint8List, TT> other) → Converter<RdfGraph, TT> -
Fuses
thiswithother.inherited -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
startChunkedConversion(
Sink< Uint8List> sink) → Sink<RdfGraph> -
Starts a chunked conversion.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
withOptions(
RdfBinaryEncoderOptions options) → RdfBinaryGraphEncoder -
Creates a new encoder instance with the specified options.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited