TestAllTypes constructor

TestAllTypes({
  1. int? optionalInt32,
  2. Int64? optionalInt64,
  3. int? optionalUint32,
  4. Int64? optionalUint64,
  5. int? optionalSint32,
  6. Int64? optionalSint64,
  7. int? optionalFixed32,
  8. Int64? optionalFixed64,
  9. int? optionalSfixed32,
  10. Int64? optionalSfixed64,
  11. double? optionalFloat,
  12. double? optionalDouble,
  13. bool? optionalBool,
  14. String? optionalString,
  15. List<int>? optionalBytes,
  16. TestAllTypes_NestedMessage? optionalNestedMessage,
  17. ForeignMessage? optionalForeignMessage,
  18. TestAllTypes? optionalProto2Message,
  19. TestAllTypes_NestedEnum? optionalNestedEnum,
  20. ForeignEnum? optionalForeignEnum,
  21. String? optionalStringPiece,
  22. String? optionalCord,
  23. TestAllTypes_NestedMessage? optionalLazyMessage,
  24. Iterable<int>? repeatedInt32,
  25. Iterable<Int64>? repeatedInt64,
  26. Iterable<int>? repeatedUint32,
  27. Iterable<Int64>? repeatedUint64,
  28. Iterable<int>? repeatedSint32,
  29. Iterable<Int64>? repeatedSint64,
  30. Iterable<int>? repeatedFixed32,
  31. Iterable<Int64>? repeatedFixed64,
  32. Iterable<int>? repeatedSfixed32,
  33. Iterable<Int64>? repeatedSfixed64,
  34. Iterable<double>? repeatedFloat,
  35. Iterable<double>? repeatedDouble,
  36. Iterable<bool>? repeatedBool,
  37. Iterable<String>? repeatedString,
  38. Iterable<List<int>>? repeatedBytes,
  39. Iterable<TestAllTypes_NestedMessage>? repeatedNestedMessage,
  40. Iterable<ForeignMessage>? repeatedForeignMessage,
  41. Iterable<TestAllTypes>? repeatedProto2Message,
  42. Iterable<TestAllTypes_NestedEnum>? repeatedNestedEnum,
  43. Iterable<ForeignEnum>? repeatedForeignEnum,
  44. Iterable<String>? repeatedStringPiece,
  45. Iterable<String>? repeatedCord,
  46. Iterable<TestAllTypes_NestedMessage>? repeatedLazyMessage,
  47. int? oneofUint32,
  48. TestAllTypes_NestedMessage? oneofNestedMessage,
  49. String? oneofString,
  50. TestAllTypes_NestedEnum? oneofEnum,
})

Implementation

factory TestAllTypes({
  $core.int? optionalInt32,
  $fixnum.Int64? optionalInt64,
  $core.int? optionalUint32,
  $fixnum.Int64? optionalUint64,
  $core.int? optionalSint32,
  $fixnum.Int64? optionalSint64,
  $core.int? optionalFixed32,
  $fixnum.Int64? optionalFixed64,
  $core.int? optionalSfixed32,
  $fixnum.Int64? optionalSfixed64,
  $core.double? optionalFloat,
  $core.double? optionalDouble,
  $core.bool? optionalBool,
  $core.String? optionalString,
  $core.List<$core.int>? optionalBytes,
  TestAllTypes_NestedMessage? optionalNestedMessage,
  ForeignMessage? optionalForeignMessage,
  $0.TestAllTypes? optionalProto2Message,
  TestAllTypes_NestedEnum? optionalNestedEnum,
  ForeignEnum? optionalForeignEnum,
  $core.String? optionalStringPiece,
  $core.String? optionalCord,
  TestAllTypes_NestedMessage? optionalLazyMessage,
  $core.Iterable<$core.int>? repeatedInt32,
  $core.Iterable<$fixnum.Int64>? repeatedInt64,
  $core.Iterable<$core.int>? repeatedUint32,
  $core.Iterable<$fixnum.Int64>? repeatedUint64,
  $core.Iterable<$core.int>? repeatedSint32,
  $core.Iterable<$fixnum.Int64>? repeatedSint64,
  $core.Iterable<$core.int>? repeatedFixed32,
  $core.Iterable<$fixnum.Int64>? repeatedFixed64,
  $core.Iterable<$core.int>? repeatedSfixed32,
  $core.Iterable<$fixnum.Int64>? repeatedSfixed64,
  $core.Iterable<$core.double>? repeatedFloat,
  $core.Iterable<$core.double>? repeatedDouble,
  $core.Iterable<$core.bool>? repeatedBool,
  $core.Iterable<$core.String>? repeatedString,
  $core.Iterable<$core.List<$core.int>>? repeatedBytes,
  $core.Iterable<TestAllTypes_NestedMessage>? repeatedNestedMessage,
  $core.Iterable<ForeignMessage>? repeatedForeignMessage,
  $core.Iterable<$0.TestAllTypes>? repeatedProto2Message,
  $core.Iterable<TestAllTypes_NestedEnum>? repeatedNestedEnum,
  $core.Iterable<ForeignEnum>? repeatedForeignEnum,
  $core.Iterable<$core.String>? repeatedStringPiece,
  $core.Iterable<$core.String>? repeatedCord,
  $core.Iterable<TestAllTypes_NestedMessage>? repeatedLazyMessage,
  $core.int? oneofUint32,
  TestAllTypes_NestedMessage? oneofNestedMessage,
  $core.String? oneofString,
  TestAllTypes_NestedEnum? oneofEnum,
}) {
  final _result = create();
  if (optionalInt32 != null) {
    _result.optionalInt32 = optionalInt32;
  }
  if (optionalInt64 != null) {
    _result.optionalInt64 = optionalInt64;
  }
  if (optionalUint32 != null) {
    _result.optionalUint32 = optionalUint32;
  }
  if (optionalUint64 != null) {
    _result.optionalUint64 = optionalUint64;
  }
  if (optionalSint32 != null) {
    _result.optionalSint32 = optionalSint32;
  }
  if (optionalSint64 != null) {
    _result.optionalSint64 = optionalSint64;
  }
  if (optionalFixed32 != null) {
    _result.optionalFixed32 = optionalFixed32;
  }
  if (optionalFixed64 != null) {
    _result.optionalFixed64 = optionalFixed64;
  }
  if (optionalSfixed32 != null) {
    _result.optionalSfixed32 = optionalSfixed32;
  }
  if (optionalSfixed64 != null) {
    _result.optionalSfixed64 = optionalSfixed64;
  }
  if (optionalFloat != null) {
    _result.optionalFloat = optionalFloat;
  }
  if (optionalDouble != null) {
    _result.optionalDouble = optionalDouble;
  }
  if (optionalBool != null) {
    _result.optionalBool = optionalBool;
  }
  if (optionalString != null) {
    _result.optionalString = optionalString;
  }
  if (optionalBytes != null) {
    _result.optionalBytes = optionalBytes;
  }
  if (optionalNestedMessage != null) {
    _result.optionalNestedMessage = optionalNestedMessage;
  }
  if (optionalForeignMessage != null) {
    _result.optionalForeignMessage = optionalForeignMessage;
  }
  if (optionalProto2Message != null) {
    _result.optionalProto2Message = optionalProto2Message;
  }
  if (optionalNestedEnum != null) {
    _result.optionalNestedEnum = optionalNestedEnum;
  }
  if (optionalForeignEnum != null) {
    _result.optionalForeignEnum = optionalForeignEnum;
  }
  if (optionalStringPiece != null) {
    _result.optionalStringPiece = optionalStringPiece;
  }
  if (optionalCord != null) {
    _result.optionalCord = optionalCord;
  }
  if (optionalLazyMessage != null) {
    _result.optionalLazyMessage = optionalLazyMessage;
  }
  if (repeatedInt32 != null) {
    _result.repeatedInt32.addAll(repeatedInt32);
  }
  if (repeatedInt64 != null) {
    _result.repeatedInt64.addAll(repeatedInt64);
  }
  if (repeatedUint32 != null) {
    _result.repeatedUint32.addAll(repeatedUint32);
  }
  if (repeatedUint64 != null) {
    _result.repeatedUint64.addAll(repeatedUint64);
  }
  if (repeatedSint32 != null) {
    _result.repeatedSint32.addAll(repeatedSint32);
  }
  if (repeatedSint64 != null) {
    _result.repeatedSint64.addAll(repeatedSint64);
  }
  if (repeatedFixed32 != null) {
    _result.repeatedFixed32.addAll(repeatedFixed32);
  }
  if (repeatedFixed64 != null) {
    _result.repeatedFixed64.addAll(repeatedFixed64);
  }
  if (repeatedSfixed32 != null) {
    _result.repeatedSfixed32.addAll(repeatedSfixed32);
  }
  if (repeatedSfixed64 != null) {
    _result.repeatedSfixed64.addAll(repeatedSfixed64);
  }
  if (repeatedFloat != null) {
    _result.repeatedFloat.addAll(repeatedFloat);
  }
  if (repeatedDouble != null) {
    _result.repeatedDouble.addAll(repeatedDouble);
  }
  if (repeatedBool != null) {
    _result.repeatedBool.addAll(repeatedBool);
  }
  if (repeatedString != null) {
    _result.repeatedString.addAll(repeatedString);
  }
  if (repeatedBytes != null) {
    _result.repeatedBytes.addAll(repeatedBytes);
  }
  if (repeatedNestedMessage != null) {
    _result.repeatedNestedMessage.addAll(repeatedNestedMessage);
  }
  if (repeatedForeignMessage != null) {
    _result.repeatedForeignMessage.addAll(repeatedForeignMessage);
  }
  if (repeatedProto2Message != null) {
    _result.repeatedProto2Message.addAll(repeatedProto2Message);
  }
  if (repeatedNestedEnum != null) {
    _result.repeatedNestedEnum.addAll(repeatedNestedEnum);
  }
  if (repeatedForeignEnum != null) {
    _result.repeatedForeignEnum.addAll(repeatedForeignEnum);
  }
  if (repeatedStringPiece != null) {
    _result.repeatedStringPiece.addAll(repeatedStringPiece);
  }
  if (repeatedCord != null) {
    _result.repeatedCord.addAll(repeatedCord);
  }
  if (repeatedLazyMessage != null) {
    _result.repeatedLazyMessage.addAll(repeatedLazyMessage);
  }
  if (oneofUint32 != null) {
    _result.oneofUint32 = oneofUint32;
  }
  if (oneofNestedMessage != null) {
    _result.oneofNestedMessage = oneofNestedMessage;
  }
  if (oneofString != null) {
    _result.oneofString = oneofString;
  }
  if (oneofEnum != null) {
    _result.oneofEnum = oneofEnum;
  }
  return _result;
}