MapWellKnownTypes constructor

MapWellKnownTypes({
  1. Map<int, Any>? anyField,
  2. Map<int, Api>? apiField,
  3. Map<int, Duration>? durationField,
  4. Map<int, Empty>? emptyField,
  5. Map<int, FieldMask>? fieldMaskField,
  6. Map<int, SourceContext>? sourceContextField,
  7. Map<int, Struct>? structField,
  8. Map<int, Timestamp>? timestampField,
  9. Map<int, Type>? typeField,
  10. Map<int, DoubleValue>? doubleField,
  11. Map<int, FloatValue>? floatField,
  12. Map<int, Int64Value>? int64Field,
  13. Map<int, UInt64Value>? uint64Field,
  14. Map<int, Int32Value>? int32Field,
  15. Map<int, UInt32Value>? uint32Field,
  16. Map<int, BoolValue>? boolField,
  17. Map<int, StringValue>? stringField,
  18. Map<int, BytesValue>? bytesField,
})

Implementation

factory MapWellKnownTypes({
  $core.Map<$core.int, $0.Any>? anyField,
  $core.Map<$core.int, $1.Api>? apiField,
  $core.Map<$core.int, $2.Duration>? durationField,
  $core.Map<$core.int, $3.Empty>? emptyField,
  $core.Map<$core.int, $4.FieldMask>? fieldMaskField,
  $core.Map<$core.int, $5.SourceContext>? sourceContextField,
  $core.Map<$core.int, $6.Struct>? structField,
  $core.Map<$core.int, $7.Timestamp>? timestampField,
  $core.Map<$core.int, $8.Type>? typeField,
  $core.Map<$core.int, $9.DoubleValue>? doubleField,
  $core.Map<$core.int, $9.FloatValue>? floatField,
  $core.Map<$core.int, $9.Int64Value>? int64Field,
  $core.Map<$core.int, $9.UInt64Value>? uint64Field,
  $core.Map<$core.int, $9.Int32Value>? int32Field,
  $core.Map<$core.int, $9.UInt32Value>? uint32Field,
  $core.Map<$core.int, $9.BoolValue>? boolField,
  $core.Map<$core.int, $9.StringValue>? stringField,
  $core.Map<$core.int, $9.BytesValue>? bytesField,
}) {
  final _result = create();
  if (anyField != null) {
    _result.anyField.addAll(anyField);
  }
  if (apiField != null) {
    _result.apiField.addAll(apiField);
  }
  if (durationField != null) {
    _result.durationField.addAll(durationField);
  }
  if (emptyField != null) {
    _result.emptyField.addAll(emptyField);
  }
  if (fieldMaskField != null) {
    _result.fieldMaskField.addAll(fieldMaskField);
  }
  if (sourceContextField != null) {
    _result.sourceContextField.addAll(sourceContextField);
  }
  if (structField != null) {
    _result.structField.addAll(structField);
  }
  if (timestampField != null) {
    _result.timestampField.addAll(timestampField);
  }
  if (typeField != null) {
    _result.typeField.addAll(typeField);
  }
  if (doubleField != null) {
    _result.doubleField.addAll(doubleField);
  }
  if (floatField != null) {
    _result.floatField.addAll(floatField);
  }
  if (int64Field != null) {
    _result.int64Field.addAll(int64Field);
  }
  if (uint64Field != null) {
    _result.uint64Field.addAll(uint64Field);
  }
  if (int32Field != null) {
    _result.int32Field.addAll(int32Field);
  }
  if (uint32Field != null) {
    _result.uint32Field.addAll(uint32Field);
  }
  if (boolField != null) {
    _result.boolField.addAll(boolField);
  }
  if (stringField != null) {
    _result.stringField.addAll(stringField);
  }
  if (bytesField != null) {
    _result.bytesField.addAll(bytesField);
  }
  return _result;
}