final class com.google.protobuf.ExtensionSchemaLite extends com.google.protobuf.ExtensionSchema<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor>
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: com.google.protobuf.ExtensionSchemaLite
super_class: com.google.protobuf.ExtensionSchema
{
private static volatile int[] $SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial com.google.protobuf.ExtensionSchema.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/google/protobuf/ExtensionSchemaLite;
boolean hasExtensions(com.google.protobuf.MessageLite);
descriptor: (Lcom/google/protobuf/MessageLite;)Z
flags: (0x0000)
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
instanceof com.google.protobuf.GeneratedMessageLite$ExtendableMessage
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 1 1 prototype Lcom/google/protobuf/MessageLite;
MethodParameters:
Name Flags
prototype
com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor> getExtensions();
descriptor: (Ljava/lang/Object;)Lcom/google/protobuf/FieldSet;
flags: (0x0000)
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
checkcast com.google.protobuf.GeneratedMessageLite$ExtendableMessage
getfield com.google.protobuf.GeneratedMessageLite$ExtendableMessage.extensions:Lcom/google/protobuf/FieldSet;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 1 1 message Ljava/lang/Object;
Signature: (Ljava/lang/Object;)Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
MethodParameters:
Name Flags
message
void setExtensions(, com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor>);
descriptor: (Ljava/lang/Object;Lcom/google/protobuf/FieldSet;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
checkcast com.google.protobuf.GeneratedMessageLite$ExtendableMessage
aload 2
putfield com.google.protobuf.GeneratedMessageLite$ExtendableMessage.extensions:Lcom/google/protobuf/FieldSet;
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 2 1 message Ljava/lang/Object;
0 2 2 extensions Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
Signature: (Ljava/lang/Object;Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;)V
MethodParameters:
Name Flags
message
extensions
com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor> getMutableExtensions();
descriptor: (Ljava/lang/Object;)Lcom/google/protobuf/FieldSet;
flags: (0x0000)
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
checkcast com.google.protobuf.GeneratedMessageLite$ExtendableMessage
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtendableMessage.ensureExtensionsAreMutable:()Lcom/google/protobuf/FieldSet;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 1 1 message Ljava/lang/Object;
Signature: (Ljava/lang/Object;)Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
MethodParameters:
Name Flags
message
void makeImmutable(java.lang.Object);
descriptor: (Ljava/lang/Object;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.google.protobuf.ExtensionSchemaLite.getExtensions:(Ljava/lang/Object;)Lcom/google/protobuf/FieldSet;
invokevirtual com.google.protobuf.FieldSet.makeImmutable:()V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 2 1 message Ljava/lang/Object;
MethodParameters:
Name Flags
message
<UT, UB> UB parseExtension(com.google.protobuf.Reader, , com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor>, UB, com.google.protobuf.UnknownFieldSchema<UT, UB>);
descriptor: (Lcom/google/protobuf/Reader;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet;Ljava/lang/Object;Lcom/google/protobuf/UnknownFieldSchema;)Ljava/lang/Object;
flags: (0x0000)
Code:
stack=5, locals=12, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 2
checkcast com.google.protobuf.GeneratedMessageLite$GeneratedExtension
1: astore 7
start local 7 2: aload 7
invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getNumber:()I
istore 8
start local 8 3: aload 7
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isRepeated:()Z
ifeq 74
aload 7
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
ifeq 74
4: aconst_null
astore 9
start local 9 5: invokestatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:()[I
aload 7
invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
iaload
tableswitch { // 1 - 18
1: 6
2: 10
3: 14
4: 18
5: 22
6: 26
7: 30
8: 34
9: 69
10: 69
11: 69
12: 69
13: 38
14: 58
15: 42
16: 46
17: 50
18: 54
default: 69
}
6: StackMap locals: com.google.protobuf.GeneratedMessageLite$GeneratedExtension int java.lang.Object
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 7: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readDoubleList:(Ljava/util/List;)V
8: aload 10
astore 9
9: goto 72
end local 10 10: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 11: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readFloatList:(Ljava/util/List;)V
12: aload 10
astore 9
13: goto 72
end local 10 14: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 15: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readInt64List:(Ljava/util/List;)V
16: aload 10
astore 9
17: goto 72
end local 10 18: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 19: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readUInt64List:(Ljava/util/List;)V
20: aload 10
astore 9
21: goto 72
end local 10 22: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 23: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readInt32List:(Ljava/util/List;)V
24: aload 10
astore 9
25: goto 72
end local 10 26: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 27: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readFixed64List:(Ljava/util/List;)V
28: aload 10
astore 9
29: goto 72
end local 10 30: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 31: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readFixed32List:(Ljava/util/List;)V
32: aload 10
astore 9
33: goto 72
end local 10 34: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 35: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readBoolList:(Ljava/util/List;)V
36: aload 10
astore 9
37: goto 72
end local 10 38: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 39: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readUInt32List:(Ljava/util/List;)V
40: aload 10
astore 9
41: goto 72
end local 10 42: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 43: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readSFixed32List:(Ljava/util/List;)V
44: aload 10
astore 9
45: goto 72
end local 10 46: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 47: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readSFixed64List:(Ljava/util/List;)V
48: aload 10
astore 9
49: goto 72
end local 10 50: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 51: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readSInt32List:(Ljava/util/List;)V
52: aload 10
astore 9
53: goto 72
end local 10 54: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 55: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readSInt64List:(Ljava/util/List;)V
56: aload 10
astore 9
57: goto 72
end local 10 58: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 10
start local 10 59: aload 1
aload 10
invokeinterface com.google.protobuf.Reader.readEnumList:(Ljava/util/List;)V
60: iload 8
61: aload 10
62: aload 7
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getEnumType:()Lcom/google/protobuf/Internal$EnumLiteMap;
63: aload 5
64: aload 6
65: invokestatic com.google.protobuf.SchemaUtil.filterUnknownEnumList:(ILjava/util/List;Lcom/google/protobuf/Internal$EnumLiteMap;Ljava/lang/Object;Lcom/google/protobuf/UnknownFieldSchema;)Ljava/lang/Object;
66: astore 5
67: aload 10
astore 9
68: goto 72
end local 10 69: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
70: new java.lang.StringBuilder
dup
ldc "Type cannot be packed: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 7
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
71: invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
72: StackMap locals:
StackMap stack:
aload 4
aload 7
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
aload 9
invokevirtual com.google.protobuf.FieldSet.setField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;Ljava/lang/Object;)V
end local 9 73: goto 134
74: StackMap locals:
StackMap stack:
aconst_null
astore 9
start local 9 75: aload 7
invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
getstatic com.google.protobuf.WireFormat$FieldType.ENUM:Lcom/google/protobuf/WireFormat$FieldType;
if_acmpne 83
76: aload 1
invokeinterface com.google.protobuf.Reader.readInt32:()I
istore 10
start local 10 77: aload 7
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getEnumType:()Lcom/google/protobuf/Internal$EnumLiteMap;
iload 10
invokeinterface com.google.protobuf.Internal$EnumLiteMap.findValueByNumber:(I)Lcom/google/protobuf/Internal$EnumLite;
astore 11
start local 11 78: aload 11
ifnonnull 81
79: iload 8
iload 10
aload 5
aload 6
80: invokestatic com.google.protobuf.SchemaUtil.storeUnknownEnum:(IILjava/lang/Object;Lcom/google/protobuf/UnknownFieldSchema;)Ljava/lang/Object;
areturn
81: StackMap locals: java.lang.Object int java.lang.Object
StackMap stack:
iload 10
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
astore 9
end local 11 end local 10 82: goto 125
83: StackMap locals:
StackMap stack:
invokestatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:()[I
aload 7
invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
iaload
tableswitch { // 1 - 18
1: 84
2: 86
3: 88
4: 90
5: 92
6: 94
7: 96
8: 98
9: 112
10: 114
11: 119
12: 100
13: 102
14: 124
15: 104
16: 106
17: 108
18: 110
default: 125
}
84: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readDouble:()D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
astore 9
85: goto 125
86: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readFloat:()F
invokestatic java.lang.Float.valueOf:(F)Ljava/lang/Float;
astore 9
87: goto 125
88: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readInt64:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
astore 9
89: goto 125
90: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readUInt64:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
astore 9
91: goto 125
92: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readInt32:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
astore 9
93: goto 125
94: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readFixed64:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
astore 9
95: goto 125
96: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readFixed32:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
astore 9
97: goto 125
98: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readBool:()Z
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
astore 9
99: goto 125
100: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readBytes:()Lcom/google/protobuf/ByteString;
astore 9
101: goto 125
102: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readUInt32:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
astore 9
103: goto 125
104: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readSFixed32:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
astore 9
105: goto 125
106: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readSFixed64:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
astore 9
107: goto 125
108: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readSInt32:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
astore 9
109: goto 125
110: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readSInt64:()J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
astore 9
111: goto 125
112: StackMap locals:
StackMap stack:
aload 1
invokeinterface com.google.protobuf.Reader.readString:()Ljava/lang/String;
astore 9
113: goto 125
114: StackMap locals:
StackMap stack:
aload 1
115: aload 7
invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getMessageDefaultInstance:()Lcom/google/protobuf/MessageLite;
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 3
116: invokeinterface com.google.protobuf.Reader.readGroup:(Ljava/lang/Class;Lcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;
117: astore 9
118: goto 125
119: StackMap locals:
StackMap stack:
aload 1
120: aload 7
invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getMessageDefaultInstance:()Lcom/google/protobuf/MessageLite;
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 3
121: invokeinterface com.google.protobuf.Reader.readMessage:(Ljava/lang/Class;Lcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;
122: astore 9
123: goto 125
124: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
ldc "Shouldn't reach here."
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
125: StackMap locals:
StackMap stack:
aload 7
invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.isRepeated:()Z
ifeq 128
126: aload 4
aload 7
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
aload 9
invokevirtual com.google.protobuf.FieldSet.addRepeatedField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;Ljava/lang/Object;)V
127: goto 134
128: StackMap locals:
StackMap stack:
invokestatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:()[I
aload 7
invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
iaload
tableswitch { // 10 - 11
10: 129
11: 129
default: 133
}
129: StackMap locals:
StackMap stack:
aload 4
aload 7
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
invokevirtual com.google.protobuf.FieldSet.getField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;)Ljava/lang/Object;
astore 10
start local 10 130: aload 10
ifnull 133
131: aload 10
aload 9
invokestatic com.google.protobuf.Internal.mergeMessage:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
astore 9
132: goto 133
end local 10 133: StackMap locals:
StackMap stack:
aload 4
aload 7
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
aload 9
invokevirtual com.google.protobuf.FieldSet.setField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;Ljava/lang/Object;)V
end local 9 134: StackMap locals:
StackMap stack:
aload 5
areturn
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 135 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 135 1 reader Lcom/google/protobuf/Reader;
0 135 2 extensionObject Ljava/lang/Object;
0 135 3 extensionRegistry Lcom/google/protobuf/ExtensionRegistryLite;
0 135 4 extensions Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
0 135 5 unknownFields TUB;
0 135 6 unknownFieldSchema Lcom/google/protobuf/UnknownFieldSchema<TUT;TUB;>;
2 135 7 extension Lcom/google/protobuf/GeneratedMessageLite$GeneratedExtension<**>;
3 135 8 fieldNumber I
5 73 9 value Ljava/lang/Object;
7 10 10 list Ljava/util/List<Ljava/lang/Double;>;
11 14 10 list Ljava/util/List<Ljava/lang/Float;>;
15 18 10 list Ljava/util/List<Ljava/lang/Long;>;
19 22 10 list Ljava/util/List<Ljava/lang/Long;>;
23 26 10 list Ljava/util/List<Ljava/lang/Integer;>;
27 30 10 list Ljava/util/List<Ljava/lang/Long;>;
31 34 10 list Ljava/util/List<Ljava/lang/Integer;>;
35 38 10 list Ljava/util/List<Ljava/lang/Boolean;>;
39 42 10 list Ljava/util/List<Ljava/lang/Integer;>;
43 46 10 list Ljava/util/List<Ljava/lang/Integer;>;
47 50 10 list Ljava/util/List<Ljava/lang/Long;>;
51 54 10 list Ljava/util/List<Ljava/lang/Integer;>;
55 58 10 list Ljava/util/List<Ljava/lang/Long;>;
59 69 10 list Ljava/util/List<Ljava/lang/Integer;>;
75 134 9 value Ljava/lang/Object;
77 82 10 number I
78 82 11 enumValue Ljava/lang/Object;
130 133 10 oldValue Ljava/lang/Object;
Exceptions:
throws java.io.IOException
Signature: <UT:Ljava/lang/Object;UB:Ljava/lang/Object;>(Lcom/google/protobuf/Reader;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;TUB;Lcom/google/protobuf/UnknownFieldSchema<TUT;TUB;>;)TUB;
MethodParameters:
Name Flags
reader
extensionObject
extensionRegistry
extensions
unknownFields
unknownFieldSchema
int extensionNumber(java.util.Map$Entry<?, ?>);
descriptor: (Ljava/util/Map$Entry;)I
flags: (0x0000)
Code:
stack=1, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor
1: astore 2
start local 2 2: aload 2
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 3 1 extension Ljava/util/Map$Entry<**>;
2 3 2 descriptor Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
Signature: (Ljava/util/Map$Entry<**>;)I
MethodParameters:
Name Flags
extension
void serializeExtension(com.google.protobuf.Writer, java.util.Map$Entry<?, ?>);
descriptor: (Lcom/google/protobuf/Writer;Ljava/util/Map$Entry;)V
flags: (0x0000)
Code:
stack=6, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor
1: astore 3
start local 3 2: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isRepeated:()Z
ifeq 110
3: invokestatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:()[I
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
iaload
tableswitch { // 1 - 18
1: 4
2: 10
3: 16
4: 22
5: 28
6: 34
7: 40
8: 46
9: 91
10: 94
11: 102
12: 52
13: 55
14: 85
15: 61
16: 67
17: 73
18: 79
default: 109
}
4: StackMap locals: com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
5: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
6: aload 1
7: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
8: invokestatic com.google.protobuf.SchemaUtil.writeDoubleList:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
9: goto 154
10: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
11: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
12: aload 1
13: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
14: invokestatic com.google.protobuf.SchemaUtil.writeFloatList:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
15: goto 154
16: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
17: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
18: aload 1
19: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
20: invokestatic com.google.protobuf.SchemaUtil.writeInt64List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
21: goto 154
22: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
23: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
24: aload 1
25: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
26: invokestatic com.google.protobuf.SchemaUtil.writeUInt64List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
27: goto 154
28: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
29: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
30: aload 1
31: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
32: invokestatic com.google.protobuf.SchemaUtil.writeInt32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
33: goto 154
34: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
35: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
36: aload 1
37: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
38: invokestatic com.google.protobuf.SchemaUtil.writeFixed64List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
39: goto 154
40: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
41: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
42: aload 1
43: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
44: invokestatic com.google.protobuf.SchemaUtil.writeFixed32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
45: goto 154
46: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
47: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
48: aload 1
49: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
50: invokestatic com.google.protobuf.SchemaUtil.writeBoolList:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
51: goto 154
52: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
aload 1
53: invokestatic com.google.protobuf.SchemaUtil.writeBytesList:(ILjava/util/List;Lcom/google/protobuf/Writer;)V
54: goto 154
55: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
56: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
57: aload 1
58: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
59: invokestatic com.google.protobuf.SchemaUtil.writeUInt32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
60: goto 154
61: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
62: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
63: aload 1
64: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
65: invokestatic com.google.protobuf.SchemaUtil.writeSFixed32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
66: goto 154
67: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
68: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
69: aload 1
70: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
71: invokestatic com.google.protobuf.SchemaUtil.writeSFixed64List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
72: goto 154
73: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
74: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
75: aload 1
76: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
77: invokestatic com.google.protobuf.SchemaUtil.writeSInt32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
78: goto 154
79: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
80: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
81: aload 1
82: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
83: invokestatic com.google.protobuf.SchemaUtil.writeSInt64List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
84: goto 154
85: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
86: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
87: aload 1
88: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.isPacked:()Z
89: invokestatic com.google.protobuf.SchemaUtil.writeInt32List:(ILjava/util/List;Lcom/google/protobuf/Writer;Z)V
90: goto 154
91: StackMap locals:
StackMap stack:
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
aload 1
92: invokestatic com.google.protobuf.SchemaUtil.writeStringList:(ILjava/util/List;Lcom/google/protobuf/Writer;)V
93: goto 154
94: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
astore 4
start local 4 95: aload 4
ifnull 154
aload 4
invokeinterface java.util.List.isEmpty:()Z
ifne 154
96: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
97: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
98: aload 1
99: invokestatic com.google.protobuf.Protobuf.getInstance:()Lcom/google/protobuf/Protobuf;
aload 4
iconst_0
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual com.google.protobuf.Protobuf.schemaFor:(Ljava/lang/Class;)Lcom/google/protobuf/Schema;
100: invokestatic com.google.protobuf.SchemaUtil.writeGroupList:(ILjava/util/List;Lcom/google/protobuf/Writer;Lcom/google/protobuf/Schema;)V
end local 4 101: goto 154
102: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
astore 4
start local 4 103: aload 4
ifnull 154
aload 4
invokeinterface java.util.List.isEmpty:()Z
ifne 154
104: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
105: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.util.List
106: aload 1
107: invokestatic com.google.protobuf.Protobuf.getInstance:()Lcom/google/protobuf/Protobuf;
aload 4
iconst_0
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual com.google.protobuf.Protobuf.schemaFor:(Ljava/lang/Class;)Lcom/google/protobuf/Schema;
108: invokestatic com.google.protobuf.SchemaUtil.writeMessageList:(ILjava/util/List;Lcom/google/protobuf/Writer;Lcom/google/protobuf/Schema;)V
end local 4 109: StackMap locals:
StackMap stack:
goto 154
110: StackMap locals:
StackMap stack:
invokestatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:()[I
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getLiteType:()Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
iaload
tableswitch { // 1 - 18
1: 111
2: 113
3: 115
4: 117
5: 119
6: 121
7: 123
8: 125
9: 141
10: 143
11: 149
12: 127
13: 129
14: 139
15: 131
16: 133
17: 135
18: 137
default: 154
}
111: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Double
invokevirtual java.lang.Double.doubleValue:()D
invokeinterface com.google.protobuf.Writer.writeDouble:(ID)V
112: goto 154
113: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Float
invokevirtual java.lang.Float.floatValue:()F
invokeinterface com.google.protobuf.Writer.writeFloat:(IF)V
114: goto 154
115: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
invokeinterface com.google.protobuf.Writer.writeInt64:(IJ)V
116: goto 154
117: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
invokeinterface com.google.protobuf.Writer.writeUInt64:(IJ)V
118: goto 154
119: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
invokeinterface com.google.protobuf.Writer.writeInt32:(II)V
120: goto 154
121: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
invokeinterface com.google.protobuf.Writer.writeFixed64:(IJ)V
122: goto 154
123: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
invokeinterface com.google.protobuf.Writer.writeFixed32:(II)V
124: goto 154
125: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
invokeinterface com.google.protobuf.Writer.writeBool:(IZ)V
126: goto 154
127: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast com.google.protobuf.ByteString
invokeinterface com.google.protobuf.Writer.writeBytes:(ILcom/google/protobuf/ByteString;)V
128: goto 154
129: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
invokeinterface com.google.protobuf.Writer.writeUInt32:(II)V
130: goto 154
131: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
invokeinterface com.google.protobuf.Writer.writeSFixed32:(II)V
132: goto 154
133: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
invokeinterface com.google.protobuf.Writer.writeSFixed64:(IJ)V
134: goto 154
135: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
invokeinterface com.google.protobuf.Writer.writeSInt32:(II)V
136: goto 154
137: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
invokeinterface com.google.protobuf.Writer.writeSInt64:(IJ)V
138: goto 154
139: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
invokeinterface com.google.protobuf.Writer.writeInt32:(II)V
140: goto 154
141: StackMap locals:
StackMap stack:
aload 1
aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokeinterface com.google.protobuf.Writer.writeString:(ILjava/lang/String;)V
142: goto 154
143: StackMap locals:
StackMap stack:
aload 1
144: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
145: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
146: invokestatic com.google.protobuf.Protobuf.getInstance:()Lcom/google/protobuf/Protobuf;
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual com.google.protobuf.Protobuf.schemaFor:(Ljava/lang/Class;)Lcom/google/protobuf/Schema;
147: invokeinterface com.google.protobuf.Writer.writeGroup:(ILjava/lang/Object;Lcom/google/protobuf/Schema;)V
148: goto 154
149: StackMap locals:
StackMap stack:
aload 1
150: aload 3
invokevirtual com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor.getNumber:()I
151: aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
152: invokestatic com.google.protobuf.Protobuf.getInstance:()Lcom/google/protobuf/Protobuf;
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual com.google.protobuf.Protobuf.schemaFor:(Ljava/lang/Class;)Lcom/google/protobuf/Schema;
153: invokeinterface com.google.protobuf.Writer.writeMessage:(ILjava/lang/Object;Lcom/google/protobuf/Schema;)V
154: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 155 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 155 1 writer Lcom/google/protobuf/Writer;
0 155 2 extension Ljava/util/Map$Entry<**>;
2 155 3 descriptor Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
95 101 4 data Ljava/util/List<*>;
103 109 4 data Ljava/util/List<*>;
Exceptions:
throws java.io.IOException
Signature: (Lcom/google/protobuf/Writer;Ljava/util/Map$Entry<**>;)V
MethodParameters:
Name Flags
writer
extension
java.lang.Object findExtensionByNumber(com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.MessageLite, int);
descriptor: (Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/MessageLite;I)Ljava/lang/Object;
flags: (0x0000)
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
aload 2
iload 3
invokevirtual com.google.protobuf.ExtensionRegistryLite.findLiteExtensionByNumber:(Lcom/google/protobuf/MessageLite;I)Lcom/google/protobuf/GeneratedMessageLite$GeneratedExtension;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 1 1 extensionRegistry Lcom/google/protobuf/ExtensionRegistryLite;
0 1 2 defaultInstance Lcom/google/protobuf/MessageLite;
0 1 3 number I
MethodParameters:
Name Flags
extensionRegistry
defaultInstance
number
void parseLengthPrefixedMessageSetItem(com.google.protobuf.Reader, , com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor>);
descriptor: (Lcom/google/protobuf/Reader;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet;)V
flags: (0x0000)
Code:
stack=3, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 2
checkcast com.google.protobuf.GeneratedMessageLite$GeneratedExtension
1: astore 5
start local 5 2: aload 1
aload 5
invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getMessageDefaultInstance:()Lcom/google/protobuf/MessageLite;
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 3
invokeinterface com.google.protobuf.Reader.readMessage:(Ljava/lang/Class;Lcom/google/protobuf/ExtensionRegistryLite;)Ljava/lang/Object;
3: astore 6
start local 6 4: aload 4
aload 5
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
aload 6
invokevirtual com.google.protobuf.FieldSet.setField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;Ljava/lang/Object;)V
5: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 6 1 reader Lcom/google/protobuf/Reader;
0 6 2 extensionObject Ljava/lang/Object;
0 6 3 extensionRegistry Lcom/google/protobuf/ExtensionRegistryLite;
0 6 4 extensions Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
2 6 5 extension Lcom/google/protobuf/GeneratedMessageLite$GeneratedExtension<**>;
4 6 6 value Ljava/lang/Object;
Exceptions:
throws java.io.IOException
Signature: (Lcom/google/protobuf/Reader;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;)V
MethodParameters:
Name Flags
reader
extensionObject
extensionRegistry
extensions
void parseMessageSetItem(com.google.protobuf.ByteString, , com.google.protobuf.ExtensionRegistryLite, com.google.protobuf.FieldSet<com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor>);
descriptor: (Lcom/google/protobuf/ByteString;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet;)V
flags: (0x0000)
Code:
stack=4, locals=8, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 2
checkcast com.google.protobuf.GeneratedMessageLite$GeneratedExtension
1: astore 5
start local 5 2: aload 5
invokevirtual com.google.protobuf.GeneratedMessageLite$GeneratedExtension.getMessageDefaultInstance:()Lcom/google/protobuf/MessageLite;
invokeinterface com.google.protobuf.MessageLite.newBuilderForType:()Lcom/google/protobuf/MessageLite$Builder;
invokeinterface com.google.protobuf.MessageLite$Builder.buildPartial:()Lcom/google/protobuf/MessageLite;
astore 6
start local 6 3: aload 1
invokevirtual com.google.protobuf.ByteString.toByteArray:()[B
invokestatic java.nio.ByteBuffer.wrap:([B)Ljava/nio/ByteBuffer;
iconst_1
invokestatic com.google.protobuf.BinaryReader.newInstance:(Ljava/nio/ByteBuffer;Z)Lcom/google/protobuf/BinaryReader;
astore 7
start local 7 4: invokestatic com.google.protobuf.Protobuf.getInstance:()Lcom/google/protobuf/Protobuf;
aload 6
aload 7
aload 3
invokevirtual com.google.protobuf.Protobuf.mergeFrom:(Ljava/lang/Object;Lcom/google/protobuf/Reader;Lcom/google/protobuf/ExtensionRegistryLite;)V
5: aload 4
aload 5
getfield com.google.protobuf.GeneratedMessageLite$GeneratedExtension.descriptor:Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;
aload 6
invokevirtual com.google.protobuf.FieldSet.setField:(Lcom/google/protobuf/FieldSet$FieldDescriptorLite;Ljava/lang/Object;)V
6: aload 7
invokeinterface com.google.protobuf.Reader.getFieldNumber:()I
ldc 2147483647
if_icmpeq 8
7: invokestatic com.google.protobuf.InvalidProtocolBufferException.invalidEndTag:()Lcom/google/protobuf/InvalidProtocolBufferException;
athrow
8: StackMap locals: com.google.protobuf.GeneratedMessageLite$GeneratedExtension java.lang.Object com.google.protobuf.Reader
StackMap stack:
return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/google/protobuf/ExtensionSchemaLite;
0 9 1 data Lcom/google/protobuf/ByteString;
0 9 2 extensionObject Ljava/lang/Object;
0 9 3 extensionRegistry Lcom/google/protobuf/ExtensionRegistryLite;
0 9 4 extensions Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
2 9 5 extension Lcom/google/protobuf/GeneratedMessageLite$GeneratedExtension<**>;
3 9 6 value Ljava/lang/Object;
4 9 7 reader Lcom/google/protobuf/Reader;
Exceptions:
throws java.io.IOException
Signature: (Lcom/google/protobuf/ByteString;Ljava/lang/Object;Lcom/google/protobuf/ExtensionRegistryLite;Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;)V
MethodParameters:
Name Flags
data
extensionObject
extensionRegistry
extensions
static int[] $SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic com.google.protobuf.WireFormat$FieldType.values:()[Lcom/google/protobuf/WireFormat$FieldType;
arraylength
newarray 10
astore 0
2: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.BOOL:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 8
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.BYTES:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 12
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.DOUBLE:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
iconst_1
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.ENUM:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 14
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.FIXED32:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 7
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.FIXED64:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 6
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.FLOAT:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
iconst_2
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.GROUP:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 10
iastore
24: goto 26
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
25: pop
StackMap locals:
StackMap stack:
26: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.INT32:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
iconst_5
iastore
27: goto 29
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
28: pop
StackMap locals:
StackMap stack:
29: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.INT64:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
iconst_3
iastore
30: goto 32
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
31: pop
StackMap locals:
StackMap stack:
32: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.MESSAGE:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 11
iastore
33: goto 35
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
34: pop
StackMap locals:
StackMap stack:
35: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.SFIXED32:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 15
iastore
36: goto 38
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
37: pop
StackMap locals:
StackMap stack:
38: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.SFIXED64:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 16
iastore
39: goto 41
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
40: pop
StackMap locals:
StackMap stack:
41: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.SINT32:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 17
iastore
42: goto 44
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
43: pop
StackMap locals:
StackMap stack:
44: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.SINT64:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 18
iastore
45: goto 47
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
46: pop
StackMap locals:
StackMap stack:
47: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.STRING:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 9
iastore
48: goto 50
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
49: pop
StackMap locals:
StackMap stack:
50: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.UINT32:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
bipush 13
iastore
51: goto 53
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
52: pop
StackMap locals:
StackMap stack:
53: aload 0
getstatic com.google.protobuf.WireFormat$FieldType.UINT64:Lcom/google/protobuf/WireFormat$FieldType;
invokevirtual com.google.protobuf.WireFormat$FieldType.ordinal:()I
iconst_4
iastore
54: goto 56
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
55: pop
StackMap locals:
StackMap stack:
56: aload 0
dup
putstatic com.google.protobuf.ExtensionSchemaLite.$SWITCH_TABLE$com$google$protobuf$WireFormat$FieldType:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
23 24 25 Class java.lang.NoSuchFieldError
26 27 28 Class java.lang.NoSuchFieldError
29 30 31 Class java.lang.NoSuchFieldError
32 33 34 Class java.lang.NoSuchFieldError
35 36 37 Class java.lang.NoSuchFieldError
38 39 40 Class java.lang.NoSuchFieldError
41 42 43 Class java.lang.NoSuchFieldError
44 45 46 Class java.lang.NoSuchFieldError
47 48 49 Class java.lang.NoSuchFieldError
50 51 52 Class java.lang.NoSuchFieldError
53 54 55 Class java.lang.NoSuchFieldError
}
Signature: Lcom/google/protobuf/ExtensionSchema<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;
SourceFile: "ExtensionSchemaLite.java"
InnerClasses:
public abstract FieldDescriptorLite = com.google.protobuf.FieldSet$FieldDescriptorLite of com.google.protobuf.FieldSet
public abstract ExtendableBuilder = com.google.protobuf.GeneratedMessageLite$ExtendableBuilder of com.google.protobuf.GeneratedMessageLite
public abstract ExtendableMessage = com.google.protobuf.GeneratedMessageLite$ExtendableMessage of com.google.protobuf.GeneratedMessageLite
final ExtensionDescriptor = com.google.protobuf.GeneratedMessageLite$ExtensionDescriptor of com.google.protobuf.GeneratedMessageLite
public GeneratedExtension = com.google.protobuf.GeneratedMessageLite$GeneratedExtension of com.google.protobuf.GeneratedMessageLite
public abstract EnumLite = com.google.protobuf.Internal$EnumLite of com.google.protobuf.Internal
public abstract EnumLiteMap = com.google.protobuf.Internal$EnumLiteMap of com.google.protobuf.Internal
public abstract Builder = com.google.protobuf.MessageLite$Builder of com.google.protobuf.MessageLite
public FieldType = com.google.protobuf.WireFormat$FieldType of com.google.protobuf.WireFormat
public abstract Entry = java.util.Map$Entry of java.util.Map