3 9 W   =C      HK  L 4 6  1  InnerClassesBuilderfieldLjava/lang/reflect/Field;typeLcom/google/protobuf/FieldType; messageClassLjava/lang/Class; SignatureLjava/lang/Class<*>; fieldNumberI presenceField presenceMaskrequiredZ enforceUtf8oneofLcom/google/protobuf/OneofInfo;cachedSizeFieldoneofStoredTypemapDefaultEntryLjava/lang/Object; enumVerifier EnumVerifier+Lcom/google/protobuf/Internal$EnumVerifier;forField[(Ljava/lang/reflect/Field;ILcom/google/protobuf/FieldType;Z)Lcom/google/protobuf/FieldInfo;CodeLineNumberTableLocalVariableTable fieldType StackMapTableforPackedFields(Ljava/lang/reflect/Field;ILcom/google/protobuf/FieldType;Ljava/lang/reflect/Field;)Lcom/google/protobuf/FieldInfo;forRepeatedMessageFieldk(Ljava/lang/reflect/Field;ILcom/google/protobuf/FieldType;Ljava/lang/Class;)Lcom/google/protobuf/FieldInfo;LocalVariableTypeTablen(Ljava/lang/reflect/Field;ILcom/google/protobuf/FieldType;Ljava/lang/Class<*>;)Lcom/google/protobuf/FieldInfo;forFieldWithEnumVerifier(Ljava/lang/reflect/Field;ILcom/google/protobuf/FieldType;Lcom/google/protobuf/Internal$EnumVerifier;)Lcom/google/protobuf/FieldInfo;forPackedFieldWithEnumVerifier(Ljava/lang/reflect/Field;ILcom/google/protobuf/FieldType;Lcom/google/protobuf/Internal$EnumVerifier;Ljava/lang/reflect/Field;)Lcom/google/protobuf/FieldInfo;forProto2OptionalField(Ljava/lang/reflect/Field;ILcom/google/protobuf/FieldType;Ljava/lang/reflect/Field;IZLcom/google/protobuf/Internal$EnumVerifier;)Lcom/google/protobuf/FieldInfo;forOneofMemberField(ILcom/google/protobuf/FieldType;Lcom/google/protobuf/OneofInfo;Ljava/lang/Class;ZLcom/google/protobuf/Internal$EnumVerifier;)Lcom/google/protobuf/FieldInfo;(ILcom/google/protobuf/FieldType;Lcom/google/protobuf/OneofInfo;Ljava/lang/Class<*>;ZLcom/google/protobuf/Internal$EnumVerifier;)Lcom/google/protobuf/FieldInfo;checkFieldNumber(I)VforProto2RequiredField forMapFieldx(Ljava/lang/reflect/Field;ILjava/lang/Object;Lcom/google/protobuf/Internal$EnumVerifier;)Lcom/google/protobuf/FieldInfo;(Ljava/lang/reflect/Field;ILcom/google/protobuf/FieldType;Ljava/lang/Class;Ljava/lang/reflect/Field;IZZLcom/google/protobuf/OneofInfo;Ljava/lang/Class;Ljava/lang/Object;Lcom/google/protobuf/Internal$EnumVerifier;Ljava/lang/reflect/Field;)VthisLcom/google/protobuf/FieldInfo;(Ljava/lang/reflect/Field;ILcom/google/protobuf/FieldType;Ljava/lang/Class<*>;Ljava/lang/reflect/Field;IZZLcom/google/protobuf/OneofInfo;Ljava/lang/Class<*>;Ljava/lang/Object;Lcom/google/protobuf/Internal$EnumVerifier;Ljava/lang/reflect/Field;)VgetFieldNumber()IgetField()Ljava/lang/reflect/Field;getType!()Lcom/google/protobuf/FieldType;getOneof!()Lcom/google/protobuf/OneofInfo;getOneofStoredType()Ljava/lang/Class;()Ljava/lang/Class<*>;getEnumVerifier-()Lcom/google/protobuf/Internal$EnumVerifier; compareTo"(Lcom/google/protobuf/FieldInfo;)IogetListElementTypegetPresenceFieldgetMapDefaultEntry()Ljava/lang/Object;getPresenceMask isRequired()Z isEnforceUtf8getCachedSizeFieldgetMessageFieldClass newBuilder)()Lcom/google/protobuf/FieldInfo$Builder;isExactlyOneBitSet(I)Zvalue(Ljava/lang/Object;)IILjava/lang/Object;Ljava/lang/Comparable; SourceFileFieldInfo.java hi  < <java/lang/IllegalStateException0Shouldn't be called for repeated message fields. mcom/google/protobuf/FieldInfo mn "java/lang/IllegalArgumentExceptionjava/lang/StringBuilder m,presenceMask must have exactly one bit set: 1Oneof is only supported for scalar fields. Field  is of type fieldNumber must be positive: < 9: ;< => AB C: DB EF GF HI K> LM NQ J: s v{%com/google/protobuf/FieldInfo$Builder m java/lang/Objectjava/lang/Comparablecom/google/protobuf/FieldInfo$1)com/google/protobuf/Internal$EnumVerifierjava/lang/Classcom/google/protobuf/Internal checkNotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;com/google/protobuf/FieldType MESSAGE_LIST GROUP_LIST(Ljava/lang/String;)V()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;isScalar-(Ljava/lang/Object;)Ljava/lang/StringBuilder;MAP($SwitchMap$com$google$protobuf$FieldType[Iordinaljava/lang/reflect/Field$(Lcom/google/protobuf/FieldInfo$1;)V0 45 9:;<=>?@ABC:DBEFGFHIJ:K>?@LMNQ RST?*W,W, , Y Y*, UBC DE F*HV*?9:?AB?W<?GFX YZT?*W,W, , Y Y*,- U[\ ]^ _*aV*?9:?AB?W<?J:X [\T.*W,W- W Y*,- Utu vwxV*.9:.AB.W<.=>] .=@?^ _`Tp *W Y*,- U V* 9: AB W< NQ abT{!*W Y*,- U V4!9:!AB!W<!NQ!J: cdTY*W,W- W-'YY Y*,- U %AVHY9:YABYW<YC:YDBYGFYNQXA efT[+W,W-W+'YY+ Y+,- U  DV>[AB[W<[HI[K>[GF[NQ] [K@XD?g hiT[ YYUV  ABX jdTY*W,W- W-'YY Y*,- U %AVHY9:YABYW<YC:YDBYGFYNQXA klT}),W*W Y*,- U,- ./V*)9:)AB)LM)NQmnTPP* *+!*-"*#*$*%*&*'*(* )* ** +* ,* -U>LM NOPQR%S+T1U7V=WCXIYOZVPopP9:PABP;<P=>PC:PDBPEFPGFPHI PK> PLM PNQ PJ: ]P=@PK@ ?qrsT/*$U^V optuT/*!UcV opvwT/*"UhV opxyT/*)UmV opz{T/**UvV op?|}~T/*,U{V opT> *$+$dUV op p{T/*#UV op?|uT/*%UV opT/*+UV opsT/*&UV opT/*'UV opT/*(UV opuT/*-UV op{TE.*"/.833*! *!0***#U(>CV EopX (C?| T! 1Y2U TGd~U?V BX@AT3 *+ 3U'V  op?761 8OP