TestParsingMergeLite_RepeatedFieldsGenerator constructor

Implementation

factory TestParsingMergeLite_RepeatedFieldsGenerator({
  $core.Iterable<TestAllTypesLite>? field1,
  $core.Iterable<TestAllTypesLite>? field2,
  $core.Iterable<TestAllTypesLite>? field3,
  $core.Iterable<TestParsingMergeLite_RepeatedFieldsGenerator_Group1>? group1,
  $core.Iterable<TestParsingMergeLite_RepeatedFieldsGenerator_Group2>? group2,
  $core.Iterable<TestAllTypesLite>? ext1,
  $core.Iterable<TestAllTypesLite>? ext2,
}) {
  final _result = create();
  if (field1 != null) {
    _result.field1.addAll(field1);
  }
  if (field2 != null) {
    _result.field2.addAll(field2);
  }
  if (field3 != null) {
    _result.field3.addAll(field3);
  }
  if (group1 != null) {
    _result.group1.addAll(group1);
  }
  if (group2 != null) {
    _result.group2.addAll(group2);
  }
  if (ext1 != null) {
    _result.ext1.addAll(ext1);
  }
  if (ext2 != null) {
    _result.ext2.addAll(ext2);
  }
  return _result;
}