copyWith method

  1. @override
NQuadsEncoderOptions copyWith({
  1. Map<String, String>? customPrefixes,
  2. IriRelativizationOptions? iriRelativization,
  3. bool? canonical,
})
override

Creates a copy of this NquadsEncoderOptions with the given fields replaced with new values.

Any parameter that is not provided (or is null) will use the value from the current instance. The canonical parameter controls whether to produce canonical N-Quads output.

Implementation

@override
NQuadsEncoderOptions copyWith(
        {Map<String, String>? customPrefixes,
        IriRelativizationOptions? iriRelativization,
        bool? canonical}) =>
    NQuadsEncoderOptions(canonical: canonical ?? this.canonical);