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_OptionalGroup? optionalGroup,
- TestAllTypes_NestedMessage? optionalNestedMessage,
- ForeignMessage? optionalForeignMessage,
- ImportMessage? optionalImportMessage,
- TestAllTypes_NestedEnum? optionalNestedEnum,
- ForeignEnum? optionalForeignEnum,
- ImportEnum? optionalImportEnum,
- String? optionalStringPiece,
- String? optionalCord,
- 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_RepeatedGroup> ? repeatedGroup, - Iterable<
TestAllTypes_NestedMessage> ? repeatedNestedMessage, - Iterable<
ForeignMessage> ? repeatedForeignMessage, - Iterable<
ImportMessage> ? repeatedImportMessage, - Iterable<
TestAllTypes_NestedEnum> ? repeatedNestedEnum, - Iterable<
ForeignEnum> ? repeatedForeignEnum, - Iterable<
ImportEnum> ? repeatedImportEnum, - Iterable<
String> ? repeatedStringPiece, - Iterable<
String> ? repeatedCord, - int? defaultInt32,
- Int64? defaultInt64,
- int? defaultUint32,
- Int64? defaultUint64,
- int? defaultSint32,
- Int64? defaultSint64,
- int? defaultFixed32,
- Int64? defaultFixed64,
- int? defaultSfixed32,
- Int64? defaultSfixed64,
- double? defaultFloat,
- double? defaultDouble,
- bool? defaultBool,
- String? defaultString,
- List<
int> ? defaultBytes, - TestAllTypes_NestedEnum? defaultNestedEnum,
- ForeignEnum? defaultForeignEnum,
- ImportEnum? defaultImportEnum,
- String? defaultStringPiece,
- String? defaultCord,
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_OptionalGroup? optionalGroup,
TestAllTypes_NestedMessage? optionalNestedMessage,
ForeignMessage? optionalForeignMessage,
$0.ImportMessage? optionalImportMessage,
TestAllTypes_NestedEnum? optionalNestedEnum,
ForeignEnum? optionalForeignEnum,
$0.ImportEnum? optionalImportEnum,
$core.String? optionalStringPiece,
$core.String? optionalCord,
$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_RepeatedGroup>? repeatedGroup,
$core.Iterable<TestAllTypes_NestedMessage>? repeatedNestedMessage,
$core.Iterable<ForeignMessage>? repeatedForeignMessage,
$core.Iterable<$0.ImportMessage>? repeatedImportMessage,
$core.Iterable<TestAllTypes_NestedEnum>? repeatedNestedEnum,
$core.Iterable<ForeignEnum>? repeatedForeignEnum,
$core.Iterable<$0.ImportEnum>? repeatedImportEnum,
$core.Iterable<$core.String>? repeatedStringPiece,
$core.Iterable<$core.String>? repeatedCord,
$core.int? defaultInt32,
$fixnum.Int64? defaultInt64,
$core.int? defaultUint32,
$fixnum.Int64? defaultUint64,
$core.int? defaultSint32,
$fixnum.Int64? defaultSint64,
$core.int? defaultFixed32,
$fixnum.Int64? defaultFixed64,
$core.int? defaultSfixed32,
$fixnum.Int64? defaultSfixed64,
$core.double? defaultFloat,
$core.double? defaultDouble,
$core.bool? defaultBool,
$core.String? defaultString,
$core.List<$core.int>? defaultBytes,
TestAllTypes_NestedEnum? defaultNestedEnum,
ForeignEnum? defaultForeignEnum,
$0.ImportEnum? defaultImportEnum,
$core.String? defaultStringPiece,
$core.String? defaultCord,
}) {
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 (optionalGroup != null) {
_result.optionalGroup = optionalGroup;
}
if (optionalNestedMessage != null) {
_result.optionalNestedMessage = optionalNestedMessage;
}
if (optionalForeignMessage != null) {
_result.optionalForeignMessage = optionalForeignMessage;
}
if (optionalImportMessage != null) {
_result.optionalImportMessage = optionalImportMessage;
}
if (optionalNestedEnum != null) {
_result.optionalNestedEnum = optionalNestedEnum;
}
if (optionalForeignEnum != null) {
_result.optionalForeignEnum = optionalForeignEnum;
}
if (optionalImportEnum != null) {
_result.optionalImportEnum = optionalImportEnum;
}
if (optionalStringPiece != null) {
_result.optionalStringPiece = optionalStringPiece;
}
if (optionalCord != null) {
_result.optionalCord = optionalCord;
}
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 (repeatedGroup != null) {
_result.repeatedGroup.addAll(repeatedGroup);
}
if (repeatedNestedMessage != null) {
_result.repeatedNestedMessage.addAll(repeatedNestedMessage);
}
if (repeatedForeignMessage != null) {
_result.repeatedForeignMessage.addAll(repeatedForeignMessage);
}
if (repeatedImportMessage != null) {
_result.repeatedImportMessage.addAll(repeatedImportMessage);
}
if (repeatedNestedEnum != null) {
_result.repeatedNestedEnum.addAll(repeatedNestedEnum);
}
if (repeatedForeignEnum != null) {
_result.repeatedForeignEnum.addAll(repeatedForeignEnum);
}
if (repeatedImportEnum != null) {
_result.repeatedImportEnum.addAll(repeatedImportEnum);
}
if (repeatedStringPiece != null) {
_result.repeatedStringPiece.addAll(repeatedStringPiece);
}
if (repeatedCord != null) {
_result.repeatedCord.addAll(repeatedCord);
}
if (defaultInt32 != null) {
_result.defaultInt32 = defaultInt32;
}
if (defaultInt64 != null) {
_result.defaultInt64 = defaultInt64;
}
if (defaultUint32 != null) {
_result.defaultUint32 = defaultUint32;
}
if (defaultUint64 != null) {
_result.defaultUint64 = defaultUint64;
}
if (defaultSint32 != null) {
_result.defaultSint32 = defaultSint32;
}
if (defaultSint64 != null) {
_result.defaultSint64 = defaultSint64;
}
if (defaultFixed32 != null) {
_result.defaultFixed32 = defaultFixed32;
}
if (defaultFixed64 != null) {
_result.defaultFixed64 = defaultFixed64;
}
if (defaultSfixed32 != null) {
_result.defaultSfixed32 = defaultSfixed32;
}
if (defaultSfixed64 != null) {
_result.defaultSfixed64 = defaultSfixed64;
}
if (defaultFloat != null) {
_result.defaultFloat = defaultFloat;
}
if (defaultDouble != null) {
_result.defaultDouble = defaultDouble;
}
if (defaultBool != null) {
_result.defaultBool = defaultBool;
}
if (defaultString != null) {
_result.defaultString = defaultString;
}
if (defaultBytes != null) {
_result.defaultBytes = defaultBytes;
}
if (defaultNestedEnum != null) {
_result.defaultNestedEnum = defaultNestedEnum;
}
if (defaultForeignEnum != null) {
_result.defaultForeignEnum = defaultForeignEnum;
}
if (defaultImportEnum != null) {
_result.defaultImportEnum = defaultImportEnum;
}
if (defaultStringPiece != null) {
_result.defaultStringPiece = defaultStringPiece;
}
if (defaultCord != null) {
_result.defaultCord = defaultCord;
}
return _result;
}