RdfGraphEncoderOptions class
Configuration options for RDF graph encoders.
This class provides configuration parameters that can be used to customize the behavior of RDF graph encoders. It follows the Options pattern to encapsulate encoder-specific settings.
Constructors
-
RdfGraphEncoderOptions.new({Map<
String, String> customPrefixes = const {}, IriRelativizationOptions iriRelativization = const IriRelativizationOptions.full()}) -
Creates a new encoder options instance.
const
Properties
-
customPrefixes
→ Map<
String, String> -
Custom namespace prefixes to use during encoding.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- iriRelativization → IriRelativizationOptions
-
Options for controlling IRI relativization behavior.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
copyWith(
{Map< String, String> ? customPrefixes, IriRelativizationOptions? iriRelativization}) → RdfGraphEncoderOptions - Creates a copy of this options instance with the specified overrides.
-
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