copyWith method

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

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);