RepeatedWellKnownTypes constructor
RepeatedWellKnownTypes({
- Iterable<
Any> ? anyField, - Iterable<
Api> ? apiField, - Iterable<
Duration> ? durationField, - Iterable<
Empty> ? emptyField, - Iterable<
FieldMask> ? fieldMaskField, - Iterable<
SourceContext> ? sourceContextField, - Iterable<
Struct> ? structField, - Iterable<
Timestamp> ? timestampField, - Iterable<
Type> ? typeField, - Iterable<
DoubleValue> ? doubleField, - Iterable<
FloatValue> ? floatField, - Iterable<
Int64Value> ? int64Field, - Iterable<
UInt64Value> ? uint64Field, - Iterable<
Int32Value> ? int32Field, - Iterable<
UInt32Value> ? uint32Field, - Iterable<
BoolValue> ? boolField, - Iterable<
StringValue> ? stringField, - Iterable<
BytesValue> ? bytesField,
Implementation
factory RepeatedWellKnownTypes({
$core.Iterable<$0.Any>? anyField,
$core.Iterable<$21.Api>? apiField,
$core.Iterable<$10.Duration>? durationField,
$core.Iterable<$22.Empty>? emptyField,
$core.Iterable<$12.FieldMask>? fieldMaskField,
$core.Iterable<$1.SourceContext>? sourceContextField,
$core.Iterable<$13.Struct>? structField,
$core.Iterable<$11.Timestamp>? timestampField,
$core.Iterable<$2.Type>? typeField,
$core.Iterable<$9.DoubleValue>? doubleField,
$core.Iterable<$9.FloatValue>? floatField,
$core.Iterable<$9.Int64Value>? int64Field,
$core.Iterable<$9.UInt64Value>? uint64Field,
$core.Iterable<$9.Int32Value>? int32Field,
$core.Iterable<$9.UInt32Value>? uint32Field,
$core.Iterable<$9.BoolValue>? boolField,
$core.Iterable<$9.StringValue>? stringField,
$core.Iterable<$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;
}