AsyncJsonLdDecoderOptions class

Options for AsyncJsonLdDecoder.

Constructors

AsyncJsonLdDecoderOptions({AsyncJsonLdContextDocumentProvider? contextDocumentProvider, String? baseUri, JsonValue? expandContext, RdfDirection? rdfDirection, JsonLdProcessingMode processingMode = JsonLdProcessingMode.jsonLd11, bool skipInvalidRdfTerms = false})
const

Properties

baseUri String?
Overrides the document URL as the effective base for resolving relative IRIs.
final
contextDocumentProvider AsyncJsonLdContextDocumentProvider?
final
expandContext → JsonValue?
An optional context that is applied before the document's own @context.
final
hashCode int
The hash code for this object.
no setterinherited
processingMode JsonLdProcessingMode
JSON-LD processing mode used for version-gated features.
final
rdfDirection RdfDirection?
Optional RDF direction serialization mode for value objects containing @direction.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
skipInvalidRdfTerms bool
Controls how invalid RDF terms produced during JSON-LD to RDF conversion are handled.
final

Methods

copyWith({AsyncJsonLdContextDocumentProvider? contextDocumentProvider, String? baseUri, JsonValue? expandContext, RdfDirection? rdfDirection, JsonLdProcessingMode? processingMode, bool? skipInvalidRdfTerms}) AsyncJsonLdDecoderOptions
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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