TurtleCodec constructor

const TurtleCodec({
  1. RdfNamespaceMappings? namespaceMappings,
  2. TurtleEncoderOptions encoderOptions = const TurtleEncoderOptions(),
  3. TurtleDecoderOptions decoderOptions = const TurtleDecoderOptions(),
})

Creates a new Turtle codec

Parameters:

  • namespaceMappings Optional namespace prefixes to use for encoding and decoding. If not provided, defaults to standard RDF namespace mappings.
  • encoderOptions Configuration options for the Turtle encoder. Default settings use standard formatting with common prefixes.
  • decoderOptions Configuration options for the Turtle decoder. Default settings handle standard Turtle syntax with no special configurations.

Implementation

const TurtleCodec({
  RdfNamespaceMappings? namespaceMappings,
  TurtleEncoderOptions encoderOptions = const TurtleEncoderOptions(),
  TurtleDecoderOptions decoderOptions = const TurtleDecoderOptions(),
}) : _namespaceMappings = namespaceMappings ?? const RdfNamespaceMappings(),
     _encoderOptions = encoderOptions,
     _decoderOptions = decoderOptions;