TestAllTypes constructor
TestAllTypes({
- int? optionalInt32,
- Int64? optionalInt64,
- int? optionalUint32,
- Int64? optionalUint64,
- int? optionalSint32,
- Int64? optionalSint64,
- int? optionalFixed32,
- Int64? optionalFixed64,
- int? optionalSfixed32,
- Int64? optionalSfixed64,
- double? optionalFloat,
- double? optionalDouble,
- bool? optionalBool,
- String? optionalString,
- List<
int> ? optionalBytes, - TestAllTypes_NestedMessage? optionalNestedMessage,
- ForeignMessage? optionalForeignMessage,
- TestAllTypes? optionalProto2Message,
- TestAllTypes_NestedEnum? optionalNestedEnum,
- ForeignEnum? optionalForeignEnum,
- String? optionalStringPiece,
- String? optionalCord,
- TestAllTypes_NestedMessage? optionalLazyMessage,
- Iterable<
int> ? repeatedInt32, - Iterable<
Int64> ? repeatedInt64, - Iterable<
int> ? repeatedUint32, - Iterable<
Int64> ? repeatedUint64, - Iterable<
int> ? repeatedSint32, - Iterable<
Int64> ? repeatedSint64, - Iterable<
int> ? repeatedFixed32, - Iterable<
Int64> ? repeatedFixed64, - Iterable<
int> ? repeatedSfixed32, - Iterable<
Int64> ? repeatedSfixed64, - Iterable<
double> ? repeatedFloat, - Iterable<
double> ? repeatedDouble, - Iterable<
bool> ? repeatedBool, - Iterable<
String> ? repeatedString, - Iterable<
List< ? repeatedBytes,int> > - Iterable<
TestAllTypes_NestedMessage> ? repeatedNestedMessage, - Iterable<
ForeignMessage> ? repeatedForeignMessage, - Iterable<
TestAllTypes> ? repeatedProto2Message, - Iterable<
TestAllTypes_NestedEnum> ? repeatedNestedEnum, - Iterable<
ForeignEnum> ? repeatedForeignEnum, - Iterable<
String> ? repeatedStringPiece, - Iterable<
String> ? repeatedCord, - Iterable<
TestAllTypes_NestedMessage> ? repeatedLazyMessage, - int? oneofUint32,
- TestAllTypes_NestedMessage? oneofNestedMessage,
- String? oneofString,
- 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;
}