RdfBinaryDatasetCodecRegistry class final

Manages registration and discovery of binary RDF dataset codec plugins.

Mirrors RdfDatasetCodecRegistry for binary formats.

Inheritance

Constructors

RdfBinaryDatasetCodecRegistry([List<RdfBinaryDatasetCodec> initialCodecs = const []])
Creates a new binary dataset codec registry.

Properties

allMimeTypes Set<String>
Returns all MIME types supported by all registered codecs.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clear() → void
Clears all registered codecs (mainly for testing).
inherited
detectCodec(Uint8List content) RdfBinaryCodec<RdfDataset>?
Attempts to detect a codec from binary content.
inherited
getAllCodecs() List<RdfBinaryCodec<RdfDataset>>
Returns all registered codecs.
inherited
getCodec(String? mimeType) RdfBinaryCodec<RdfDataset>
Retrieves a codec by MIME type.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerCodec(RdfBinaryCodec<RdfDataset> codec) → void
Registers a binary codec with this registry.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited