copyWith method

Identifier copyWith({
  1. Type? type,
  2. Uri? system,
  3. String? value,
  4. String? use,
})

Makes a deep copy of this Identifier.

Implementation

Identifier copyWith({
  Type? type,
  Uri? system,
  String? value,
  String? use,
}) =>
    Identifier(
      type: type ?? this.type,
      system: system ?? this.system,
      value: value ?? this.value,
      use: use ?? this.use,
    );