TestPackedTypes constructor
TestPackedTypes({
- Iterable<
int> ? packedInt32, - Iterable<
Int64> ? packedInt64, - Iterable<
int> ? packedUint32, - Iterable<
Int64> ? packedUint64, - Iterable<
int> ? packedSint32, - Iterable<
Int64> ? packedSint64, - Iterable<
int> ? packedFixed32, - Iterable<
Int64> ? packedFixed64, - Iterable<
int> ? packedSfixed32, - Iterable<
Int64> ? packedSfixed64, - Iterable<
double> ? packedFloat, - Iterable<
double> ? packedDouble, - Iterable<
bool> ? packedBool, - Iterable<
ForeignEnum> ? packedEnum,
Implementation
factory TestPackedTypes({
$core.Iterable<$core.int>? packedInt32,
$core.Iterable<$fixnum.Int64>? packedInt64,
$core.Iterable<$core.int>? packedUint32,
$core.Iterable<$fixnum.Int64>? packedUint64,
$core.Iterable<$core.int>? packedSint32,
$core.Iterable<$fixnum.Int64>? packedSint64,
$core.Iterable<$core.int>? packedFixed32,
$core.Iterable<$fixnum.Int64>? packedFixed64,
$core.Iterable<$core.int>? packedSfixed32,
$core.Iterable<$fixnum.Int64>? packedSfixed64,
$core.Iterable<$core.double>? packedFloat,
$core.Iterable<$core.double>? packedDouble,
$core.Iterable<$core.bool>? packedBool,
$core.Iterable<ForeignEnum>? packedEnum,
}) {
final _result = create();
if (packedInt32 != null) {
_result.packedInt32.addAll(packedInt32);
}
if (packedInt64 != null) {
_result.packedInt64.addAll(packedInt64);
}
if (packedUint32 != null) {
_result.packedUint32.addAll(packedUint32);
}
if (packedUint64 != null) {
_result.packedUint64.addAll(packedUint64);
}
if (packedSint32 != null) {
_result.packedSint32.addAll(packedSint32);
}
if (packedSint64 != null) {
_result.packedSint64.addAll(packedSint64);
}
if (packedFixed32 != null) {
_result.packedFixed32.addAll(packedFixed32);
}
if (packedFixed64 != null) {
_result.packedFixed64.addAll(packedFixed64);
}
if (packedSfixed32 != null) {
_result.packedSfixed32.addAll(packedSfixed32);
}
if (packedSfixed64 != null) {
_result.packedSfixed64.addAll(packedSfixed64);
}
if (packedFloat != null) {
_result.packedFloat.addAll(packedFloat);
}
if (packedDouble != null) {
_result.packedDouble.addAll(packedDouble);
}
if (packedBool != null) {
_result.packedBool.addAll(packedBool);
}
if (packedEnum != null) {
_result.packedEnum.addAll(packedEnum);
}
return _result;
}