JsonLdDecoderOptions class

Configuration options for JSON-LD decoding

This class provides configuration options for customizing the behavior of the JSON-LD decoder. While the current implementation doesn't define specific options, this class serves as an extension point for future enhancements to the JSON-LD parser.

Potential future options might include:

  • Controlling how JSON-LD @graph structures are processed
  • Customizing blank node generation behavior
  • Specifying custom datatype handling

This class follows the pattern used throughout the RDF Core library where decoders accept options objects to configure their behavior.

Inheritance

Constructors

JsonLdDecoderOptions.new()
Creates a new JSON-LD decoder options object with default settings
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

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

Static Methods

from(RdfGraphDecoderOptions options) JsonLdDecoderOptions
Creates a JSON-LD decoder options object from generic RDF decoder options