31 package com.google.protobuf;
86 if (Proto2MessageLite.class.isAssignableFrom(clazz)) {
89 throw new IllegalArgumentException(
"Unsupported class: " + clazz.getName());
113 Proto2MessageLite.TestEnum.internalGetVerifier(),
118 "fieldDoubleList18_",
121 "fieldUint64List21_",
123 "fieldFixed64List23_",
124 "fieldFixed32List24_",
126 "fieldStringList26_",
127 "fieldMessageList27_",
128 Proto2MessageLite.class,
130 "fieldUint32List29_",
132 Proto2MessageLite.TestEnum.internalGetVerifier(),
133 "fieldSfixed32List31_",
134 "fieldSfixed64List32_",
135 "fieldSint32List33_",
136 "fieldSint64List34_",
137 "fieldDoubleListPacked35_",
138 "fieldFloatListPacked36_",
139 "fieldInt64ListPacked37_",
140 "fieldUint64ListPacked38_",
141 "fieldInt32ListPacked39_",
142 "fieldFixed64ListPacked40_",
143 "fieldFixed32ListPacked41_",
144 "fieldBoolListPacked42_",
145 "fieldUint32ListPacked43_",
146 "fieldEnumListPacked44_",
147 Proto2MessageLite.TestEnum.internalGetVerifier(),
148 "fieldSfixed32ListPacked45_",
149 "fieldSfixed64ListPacked46_",
150 "fieldSint32ListPacked47_",
151 "fieldSint64ListPacked48_",
154 Proto2MessageLite.FieldGroupList51.class,
155 Proto2MessageLite.class,
156 Proto2MessageLite.FieldGroup69.class,
157 "fieldRequiredDouble71_",
158 "fieldRequiredFloat72_",
159 "fieldRequiredInt6473_",
160 "fieldRequiredUint6474_",
161 "fieldRequiredInt3275_",
162 "fieldRequiredFixed6476_",
163 "fieldRequiredFixed3277_",
164 "fieldRequiredBool78_",
165 "fieldRequiredString79_",
166 "fieldRequiredMessage80_",
167 "fieldRequiredBytes81_",
168 "fieldRequiredUint3282_",
169 "fieldRequiredEnum83_",
170 Proto2MessageLite.TestEnum.internalGetVerifier(),
171 "fieldRequiredSfixed3284_",
172 "fieldRequiredSfixed6485_",
173 "fieldRequiredSint3286_",
174 "fieldRequiredSint6487_",
175 "fieldRequiredGroup88_",
180 "\u0001U\u0001\u0002\u0001XU\u0000 \u0015\u0001\u0000\u0000\u0002\u0001\u0001\u0003"
181 +
"\u0002\u0002\u0004\u0003\u0003\u0005\u0004\u0004\u0006\u0005\u0005\u0007\u0006\u0006"
182 +
"\b\u0007\u0007\t\b\b\n\u0409\t\u000b\n\n\f\u000b\u000b\r\f\f\u000e\r\r\u000f\u000e"
183 +
"\u000e\u0010\u000f\u000f\u0011\u0010\u0010\u0012\u0012\u0013\u0013\u0014\u0014\u0015"
184 +
"\u0015\u0016\u0016\u0017\u0017\u0018\u0018\u0019\u0019\u001a\u001a\u001b\u041b\u001c"
185 +
"\u001c\u001d\u001d\u001e\u001e\u001f\u001f !!\"\"##$$%%&&\'\'(())**++,,--..//00"
186 +
"1\u0011\u00113153\u000064\u000075\u000086\u000097\u0000:8\u0000;9\u0000<:\u0000="
187 +
";\u0000>\u043c\u0000?=\u0000@>\u0000A@\u0000BA\u0000CB\u0000DC\u0000ED\u0000G\u0500"
188 +
"#H\u0501$I\u0502%J\u0503&K\u0504\'L\u0505(M\u0506)N\u0507*O\u0508+P\u0509,Q\u050a"
189 +
"-R\u050b.S\u050c/T\u050d0U\u050e1V\u050f2W\u05103X\u05114";
190 return new RawMessageInfo(Proto2MessageLite.getDefaultInstance(), info, objects);
194 if (Proto2MessageLite.class.isAssignableFrom(clazz)) {
196 }
else if (FieldGroup49.class.isAssignableFrom(clazz)) {
198 }
else if (FieldGroupList51.class.isAssignableFrom(clazz)) {
200 }
else if (FieldGroup69.class.isAssignableFrom(clazz)) {
202 }
else if (FieldRequiredGroup88.class.isAssignableFrom(clazz)) {
204 }
else if (RequiredNestedMessage.class.isAssignableFrom(clazz)) {
206 }
else if (Proto2EmptyLite.class.isAssignableFrom(clazz)) {
208 }
else if (Proto2MessageLiteWithExtensions.class.isAssignableFrom(clazz)) {
210 }
else if (Proto2TestingLite.FieldGroup49.class.isAssignableFrom(clazz)) {
212 }
else if (Proto2TestingLite.FieldGroupList51.class.isAssignableFrom(clazz)) {
214 }
else if (Proto2TestingLite.Proto2MessageLiteWithMaps.class.isAssignableFrom(clazz)) {
217 throw new IllegalArgumentException(
"Unsupported class: " + clazz.getName());
228 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder(48);
229 builder.withCheckInitialized(
231 10, 27, 62, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88,
234 return builder.build();
238 Field bitField0 =
field(Proto2MessageLite.class,
"bitField0_");
240 builder.withDefaultInstance(Proto2MessageLite.getDefaultInstance());
243 forProto2OptionalField(
244 field(Proto2MessageLite.class,
"fieldDouble1_"),
252 forProto2OptionalField(
253 field(Proto2MessageLite.class,
"fieldFloat2_"),
261 forProto2OptionalField(
262 field(Proto2MessageLite.class,
"fieldInt643_"),
270 forProto2OptionalField(
271 field(Proto2MessageLite.class,
"fieldUint644_"),
279 forProto2OptionalField(
280 field(Proto2MessageLite.class,
"fieldInt325_"),
288 forProto2OptionalField(
289 field(Proto2MessageLite.class,
"fieldFixed646_"),
297 forProto2OptionalField(
298 field(Proto2MessageLite.class,
"fieldFixed327_"),
306 forProto2OptionalField(
307 field(Proto2MessageLite.class,
"fieldBool8_"),
315 forProto2OptionalField(
316 field(Proto2MessageLite.class,
"fieldString9_"),
324 forProto2OptionalField(
325 field(Proto2MessageLite.class,
"fieldMessage10_"),
333 forProto2OptionalField(
334 field(Proto2MessageLite.class,
"fieldBytes11_"),
342 forProto2OptionalField(
343 field(Proto2MessageLite.class,
"fieldUint3212_"),
351 forProto2OptionalField(
352 field(Proto2MessageLite.class,
"fieldEnum13_"),
358 TestEnum.internalGetVerifier()));
360 forProto2OptionalField(
361 field(Proto2MessageLite.class,
"fieldSfixed3214_"),
369 forProto2OptionalField(
370 field(Proto2MessageLite.class,
"fieldSfixed6415_"),
378 forProto2OptionalField(
379 field(Proto2MessageLite.class,
"fieldSint3216_"),
387 forProto2OptionalField(
388 field(Proto2MessageLite.class,
"fieldSint6417_"),
397 field(Proto2MessageLite.class,
"fieldDoubleList18_"),
409 field(Proto2MessageLite.class,
"fieldUint64List21_"),
418 field(Proto2MessageLite.class,
"fieldFixed64List23_"),
424 field(Proto2MessageLite.class,
"fieldFixed32List24_"),
433 field(Proto2MessageLite.class,
"fieldStringList26_"),
438 forRepeatedMessageField(
439 field(Proto2MessageLite.class,
"fieldMessageList27_"),
442 Proto2MessageLite.class));
448 field(Proto2MessageLite.class,
"fieldUint32List29_"),
453 forFieldWithEnumVerifier(
454 field(Proto2MessageLite.class,
"fieldEnumList30_"),
457 TestEnum.internalGetVerifier()));
460 field(Proto2MessageLite.class,
"fieldSfixed32List31_"),
466 field(Proto2MessageLite.class,
"fieldSfixed64List32_"),
472 field(Proto2MessageLite.class,
"fieldSint32List33_"),
478 field(Proto2MessageLite.class,
"fieldSint64List34_"),
484 field(Proto2MessageLite.class,
"fieldDoubleListPacked35_"),
490 field(Proto2MessageLite.class,
"fieldFloatListPacked36_"),
496 field(Proto2MessageLite.class,
"fieldInt64ListPacked37_"),
502 field(Proto2MessageLite.class,
"fieldUint64ListPacked38_"),
508 field(Proto2MessageLite.class,
"fieldInt32ListPacked39_"),
514 field(Proto2MessageLite.class,
"fieldFixed64ListPacked40_"),
520 field(Proto2MessageLite.class,
"fieldFixed32ListPacked41_"),
526 field(Proto2MessageLite.class,
"fieldBoolListPacked42_"),
532 field(Proto2MessageLite.class,
"fieldUint32ListPacked43_"),
537 forFieldWithEnumVerifier(
538 field(Proto2MessageLite.class,
"fieldEnumListPacked44_"),
541 TestEnum.internalGetVerifier()));
544 field(Proto2MessageLite.class,
"fieldSfixed32ListPacked45_"),
550 field(Proto2MessageLite.class,
"fieldSfixed64ListPacked46_"),
556 field(Proto2MessageLite.class,
"fieldSint32ListPacked47_"),
562 field(Proto2MessageLite.class,
"fieldSint64ListPacked48_"),
568 forProto2OptionalField(
569 field(Proto2MessageLite.class,
"fieldGroup49_"),
577 forRepeatedMessageField(
578 field(Proto2MessageLite.class,
"fieldGroupList51_"),
581 Proto2MessageLite.FieldGroupList51.class));
586 field(Proto2MessageLite.class,
"testOneofCase_"),
587 field(Proto2MessageLite.class,
"testOneof_"));
589 builder.withField(forOneofMemberField(54,
FieldType.
FLOAT, oneof,
Float.class,
false,
null));
590 builder.withField(forOneofMemberField(55,
FieldType.
INT64, oneof, Long.class,
false,
null));
591 builder.withField(forOneofMemberField(56,
FieldType.
UINT64, oneof, Long.class,
false,
null));
592 builder.withField(forOneofMemberField(57,
FieldType.
INT32, oneof, Integer.class,
false,
null));
593 builder.withField(forOneofMemberField(58,
FieldType.
FIXED64, oneof, Long.class,
false,
null));
595 forOneofMemberField(59,
FieldType.
FIXED32, oneof, Integer.class,
false,
null));
596 builder.withField(forOneofMemberField(60,
FieldType.
BOOL, oneof, Boolean.class,
false,
null));
597 builder.withField(forOneofMemberField(61,
FieldType.
STRING, oneof, String.class,
false,
null));
599 forOneofMemberField(62,
FieldType.
MESSAGE, oneof, Proto2MessageLite.class,
false,
null));
602 builder.withField(forOneofMemberField(64,
FieldType.
UINT32, oneof, Integer.class,
false,
null));
605 builder.withField(forOneofMemberField(66,
FieldType.
SFIXED64, oneof, Long.class,
false,
null));
606 builder.withField(forOneofMemberField(67,
FieldType.
SINT32, oneof, Integer.class,
false,
null));
607 builder.withField(forOneofMemberField(68,
FieldType.
SINT64, oneof, Long.class,
false,
null));
610 69,
FieldType.
GROUP, oneof, Proto2MessageLite.FieldGroup69.class,
false,
null));
612 Field bitField1 =
field(Proto2MessageLite.class,
"bitField1_");
614 forProto2RequiredField(
615 field(Proto2MessageLite.class,
"fieldRequiredDouble71_"),
623 forProto2RequiredField(
624 field(Proto2MessageLite.class,
"fieldRequiredFloat72_"),
632 forProto2RequiredField(
633 field(Proto2MessageLite.class,
"fieldRequiredInt6473_"),
641 forProto2RequiredField(
642 field(Proto2MessageLite.class,
"fieldRequiredUint6474_"),
650 forProto2RequiredField(
651 field(Proto2MessageLite.class,
"fieldRequiredInt3275_"),
659 forProto2RequiredField(
660 field(Proto2MessageLite.class,
"fieldRequiredFixed6476_"),
668 forProto2RequiredField(
669 field(Proto2MessageLite.class,
"fieldRequiredFixed3277_"),
677 forProto2RequiredField(
678 field(Proto2MessageLite.class,
"fieldRequiredBool78_"),
686 forProto2RequiredField(
687 field(Proto2MessageLite.class,
"fieldRequiredString79_"),
695 forProto2RequiredField(
696 field(Proto2MessageLite.class,
"fieldRequiredMessage80_"),
704 forProto2RequiredField(
705 field(Proto2MessageLite.class,
"fieldRequiredBytes81_"),
713 forProto2RequiredField(
714 field(Proto2MessageLite.class,
"fieldRequiredUint3282_"),
722 forProto2RequiredField(
723 field(Proto2MessageLite.class,
"fieldRequiredEnum83_"),
729 TestEnum.internalGetVerifier()));
731 forProto2RequiredField(
732 field(Proto2MessageLite.class,
"fieldRequiredSfixed3284_"),
740 forProto2RequiredField(
741 field(Proto2MessageLite.class,
"fieldRequiredSfixed6485_"),
749 forProto2RequiredField(
750 field(Proto2MessageLite.class,
"fieldRequiredSint3286_"),
758 forProto2RequiredField(
759 field(Proto2MessageLite.class,
"fieldRequiredSint6487_"),
767 forProto2RequiredField(
768 field(Proto2MessageLite.class,
"fieldRequiredGroup88_"),
778 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder(1);
780 Field bitField0 =
field(FieldGroup49.class,
"bitField0_");
782 forProto2OptionalField(
783 field(FieldGroup49.class,
"fieldInt3250_"),
790 return builder.build();
794 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder(1);
796 Field bitField0 =
field(FieldGroup49.class,
"bitField0_");
798 forProto2OptionalField(
799 field(FieldGroupList51.class,
"fieldInt3252_"),
806 return builder.build();
810 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder(1);
812 Field bitField0 =
field(FieldGroup69.class,
"bitField0_");
814 forProto2OptionalField(
815 field(FieldGroup69.class,
"fieldInt3270_"),
822 return builder.build();
826 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder(1);
828 Field bitField0 =
field(RequiredNestedMessage.class,
"bitField0_");
830 forProto2OptionalField(
831 field(RequiredNestedMessage.class,
"value_"),
838 return builder.build();
842 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder(1);
844 Field bitField0 =
field(FieldRequiredGroup88.class,
"bitField0_");
846 forProto2OptionalField(
847 field(FieldRequiredGroup88.class,
"fieldInt3289_"),
854 return builder.build();
858 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder(1);
860 return builder.build();
864 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder(0);
866 return builder.build();
870 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder(1);
872 Field bitField0 =
field(Proto2TestingLite.FieldGroup49.class,
"bitField0_");
874 forProto2OptionalField(
875 field(Proto2TestingLite.FieldGroup49.class,
"fieldInt3250_"),
882 return builder.build();
886 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder(1);
888 Field bitField0 =
field(Proto2TestingLite.FieldGroup49.class,
"bitField0_");
890 forProto2OptionalField(
891 field(Proto2TestingLite.FieldGroupList51.class,
"fieldInt3252_"),
898 return builder.build();
903 StructuralMessageInfo.Builder builder = StructuralMessageInfo.newBuilder();
904 builder.withCheckInitialized(
906 10, 27, 44, 61, 78, 95, 112, 129, 146, 163, 180, 197,
909 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_bool_1", 1));
910 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_bytes_2", 2));
911 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_double_3", 3));
912 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_enum_4", 4));
913 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_fixed32_5", 5));
914 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_fixed64_6", 6));
915 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_float_7", 7));
916 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_int32_8", 8));
917 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_int64_9", 9));
919 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_message_10", 10));
921 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_sfixed32_11", 11));
923 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_sfixed64_12", 12));
925 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_sint32_13", 13));
927 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_sint64_14", 14));
929 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_string_15", 15));
931 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_uint32_16", 16));
933 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_bool_uint64_17", 17));
935 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_bool_18", 18));
937 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_bytes_19", 19));
939 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_double_20", 20));
941 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_enum_21", 21));
943 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_fixed32_22", 22));
945 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_fixed64_23", 23));
947 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_float_24", 24));
949 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_int32_25", 25));
951 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_int64_26", 26));
953 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_message_27", 27));
955 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_sfixed32_28", 28));
957 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_sfixed64_29", 29));
959 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_sint32_30", 30));
961 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_sint64_31", 31));
963 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_string_32", 32));
965 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_uint32_33", 33));
967 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed32_uint64_34", 34));
969 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_bool_35", 35));
971 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_bytes_36", 36));
973 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_double_37", 37));
975 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_enum_38", 38));
977 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_fixed32_39", 39));
979 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_fixed64_40", 40));
981 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_float_41", 41));
983 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_int32_42", 42));
985 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_int64_43", 43));
987 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_message_44", 44));
989 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_sfixed32_45", 45));
991 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_sfixed64_46", 46));
993 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_sint32_47", 47));
995 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_sint64_48", 48));
997 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_string_49", 49));
999 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_uint32_50", 50));
1001 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_fixed64_uint64_51", 51));
1002 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_bool_52", 52));
1004 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_bytes_53", 53));
1006 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_double_54", 54));
1007 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_enum_55", 55));
1009 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_fixed32_56", 56));
1011 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_fixed64_57", 57));
1013 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_float_58", 58));
1015 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_int32_59", 59));
1017 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_int64_60", 60));
1019 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_message_61", 61));
1021 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_sfixed32_62", 62));
1023 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_sfixed64_63", 63));
1025 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_sint32_64", 64));
1027 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_sint64_65", 65));
1029 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_string_66", 66));
1031 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_uint32_67", 67));
1033 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int32_uint64_68", 68));
1034 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_bool_69", 69));
1036 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_bytes_70", 70));
1038 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_double_71", 71));
1039 builder.withField(
mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_enum_72", 72));
1041 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_fixed32_73", 73));
1043 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_fixed64_74", 74));
1045 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_float_75", 75));
1047 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_int32_76", 76));
1049 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_int64_77", 77));
1051 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_message_78", 78));
1053 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_sfixed32_79", 79));
1055 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_sfixed64_80", 80));
1057 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_sint32_81", 81));
1059 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_sint64_82", 82));
1061 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_string_83", 83));
1063 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_uint32_84", 84));
1065 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_int64_uint64_85", 85));
1067 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_bool_86", 86));
1069 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_bytes_87", 87));
1071 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_double_88", 88));
1073 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_enum_89", 89));
1075 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_fixed32_90", 90));
1077 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_fixed64_91", 91));
1079 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_float_92", 92));
1081 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_int32_93", 93));
1083 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_int64_94", 94));
1085 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_message_95", 95));
1087 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_sfixed32_96", 96));
1089 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_sfixed64_97", 97));
1091 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_sint32_98", 98));
1093 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_sint64_99", 99));
1095 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_string_100", 100));
1097 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_uint32_101", 101));
1099 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed32_uint64_102", 102));
1101 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_bool_103", 103));
1103 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_bytes_104", 104));
1105 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_double_105", 105));
1107 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_enum_106", 106));
1109 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_fixed32_107", 107));
1111 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_fixed64_108", 108));
1113 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_float_109", 109));
1115 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_int32_110", 110));
1117 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_int64_111", 111));
1119 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_message_112", 112));
1121 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_sfixed32_113", 113));
1123 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_sfixed64_114", 114));
1125 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_sint32_115", 115));
1127 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_sint64_116", 116));
1129 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_string_117", 117));
1131 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_uint32_118", 118));
1133 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sfixed64_uint64_119", 119));
1135 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_bool_120", 120));
1137 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_bytes_121", 121));
1139 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_double_122", 122));
1141 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_enum_123", 123));
1143 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_fixed32_124", 124));
1145 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_fixed64_125", 125));
1147 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_float_126", 126));
1149 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_int32_127", 127));
1151 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_int64_128", 128));
1153 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_message_129", 129));
1155 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_sfixed32_130", 130));
1157 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_sfixed64_131", 131));
1159 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_sint32_132", 132));
1161 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_sint64_133", 133));
1163 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_string_134", 134));
1165 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_uint32_135", 135));
1167 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint32_uint64_136", 136));
1169 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_bool_137", 137));
1171 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_bytes_138", 138));
1173 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_double_139", 139));
1175 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_enum_140", 140));
1177 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_fixed32_141", 141));
1179 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_fixed64_142", 142));
1181 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_float_143", 143));
1183 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_int32_144", 144));
1185 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_int64_145", 145));
1187 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_message_146", 146));
1189 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_sfixed32_147", 147));
1191 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_sfixed64_148", 148));
1193 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_sint32_149", 149));
1195 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_sint64_150", 150));
1197 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_string_151", 151));
1199 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_uint32_152", 152));
1201 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_sint64_uint64_153", 153));
1203 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_bool_154", 154));
1205 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_bytes_155", 155));
1207 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_double_156", 156));
1209 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_enum_157", 157));
1211 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_fixed32_158", 158));
1213 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_fixed64_159", 159));
1215 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_float_160", 160));
1217 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_int32_161", 161));
1219 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_int64_162", 162));
1221 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_message_163", 163));
1223 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_sfixed32_164", 164));
1225 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_sfixed64_165", 165));
1227 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_sint32_166", 166));
1229 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_sint64_167", 167));
1231 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_string_168", 168));
1233 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_uint32_169", 169));
1235 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_string_uint64_170", 170));
1237 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_bool_171", 171));
1239 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_bytes_172", 172));
1241 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_double_173", 173));
1243 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_enum_174", 174));
1245 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_fixed32_175", 175));
1247 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_fixed64_176", 176));
1249 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_float_177", 177));
1251 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_int32_178", 178));
1253 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_int64_179", 179));
1255 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_message_180", 180));
1257 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_sfixed32_181", 181));
1259 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_sfixed64_182", 182));
1261 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_sint32_183", 183));
1263 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_sint64_184", 184));
1265 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_string_185", 185));
1267 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_uint32_186", 186));
1269 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint32_uint64_187", 187));
1271 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_bool_188", 188));
1273 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_bytes_189", 189));
1275 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_double_190", 190));
1277 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_enum_191", 191));
1279 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_fixed32_192", 192));
1281 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_fixed64_193", 193));
1283 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_float_194", 194));
1285 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_int32_195", 195));
1287 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_int64_196", 196));
1289 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_message_197", 197));
1291 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_sfixed32_198", 198));
1293 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_sfixed64_199", 199));
1295 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_sint32_200", 200));
1297 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_sint64_201", 201));
1299 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_string_202", 202));
1301 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_uint32_203", 203));
1303 mapFieldInfo(Proto2MessageLiteWithMaps.class,
"field_map_uint64_uint64_204", 204));
1305 return builder.build();
1310 return clazz.getDeclaredField(
name);
1311 }
catch (NoSuchFieldException | SecurityException e) {
1312 throw new RuntimeException(e);
1316 private static FieldInfo
mapFieldInfo(Class<?> clazz, String fieldName,
int fieldNumber) {
1319 field(clazz, SchemaUtil.toCamelCase(fieldName,
false) +
"_"),
1321 SchemaUtil.getMapDefaultEntry(clazz, fieldName),
1322 fieldName.contains(
"_enum_") ? TestEnum.internalGetVerifier() :
null);
1323 }
catch (Throwable t) {
1324 throw new RuntimeException(t);