public abstract class com.google.protobuf.CodedOutputStream extends com.google.protobuf.ByteOutput
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.google.protobuf.CodedOutputStream
super_class: com.google.protobuf.ByteOutput
{
private static final java.util.logging.Logger logger;
descriptor: Ljava/util/logging/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final boolean HAS_UNSAFE_ARRAY_OPERATIONS;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
com.google.protobuf.CodedOutputStreamWriter wrapper;
descriptor: Lcom/google/protobuf/CodedOutputStreamWriter;
flags: (0x0000)
public static final int LITTLE_ENDIAN_32_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public static final int DEFAULT_BUFFER_SIZE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4096
private boolean serializationDeterministic;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lcom/google/protobuf/CodedOutputStream;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokestatic java.util.logging.Logger.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger;
putstatic com.google.protobuf.CodedOutputStream.logger:Ljava/util/logging/Logger;
1: invokestatic com.google.protobuf.UnsafeUtil.hasUnsafeArrayOperations:()Z
putstatic com.google.protobuf.CodedOutputStream.HAS_UNSAFE_ARRAY_OPERATIONS:Z
2: return
LocalVariableTable:
Start End Slot Name Signature
static int computePreferredBufferSize(int);
descriptor: (I)I
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
sipush 4096
if_icmple 2
1: sipush 4096
ireturn
2: StackMap locals:
StackMap stack:
iload 0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 dataLength I
MethodParameters:
Name Flags
dataLength
public static com.google.protobuf.CodedOutputStream newInstance(java.io.OutputStream);
descriptor: (Ljava/io/OutputStream;)Lcom/google/protobuf/CodedOutputStream;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 4096
invokestatic com.google.protobuf.CodedOutputStream.newInstance:(Ljava/io/OutputStream;I)Lcom/google/protobuf/CodedOutputStream;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 output Ljava/io/OutputStream;
MethodParameters:
Name Flags
output final
public static com.google.protobuf.CodedOutputStream newInstance(java.io.OutputStream, int);
descriptor: (Ljava/io/OutputStream;I)Lcom/google/protobuf/CodedOutputStream;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new com.google.protobuf.CodedOutputStream$OutputStreamEncoder
dup
aload 0
iload 1
invokespecial com.google.protobuf.CodedOutputStream$OutputStreamEncoder.<init>:(Ljava/io/OutputStream;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 output Ljava/io/OutputStream;
0 1 1 bufferSize I
MethodParameters:
Name Flags
output final
bufferSize final
public static com.google.protobuf.CodedOutputStream newInstance(byte[]);
descriptor: ([B)Lcom/google/protobuf/CodedOutputStream;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
aload 0
arraylength
invokestatic com.google.protobuf.CodedOutputStream.newInstance:([BII)Lcom/google/protobuf/CodedOutputStream;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 flatArray [B
MethodParameters:
Name Flags
flatArray final
public static com.google.protobuf.CodedOutputStream newInstance(byte[], int, int);
descriptor: ([BII)Lcom/google/protobuf/CodedOutputStream;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: new com.google.protobuf.CodedOutputStream$ArrayEncoder
dup
aload 0
iload 1
iload 2
invokespecial com.google.protobuf.CodedOutputStream$ArrayEncoder.<init>:([BII)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 flatArray [B
0 1 1 offset I
0 1 2 length I
MethodParameters:
Name Flags
flatArray final
offset final
length final
public static com.google.protobuf.CodedOutputStream newInstance(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lcom/google/protobuf/CodedOutputStream;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual java.nio.ByteBuffer.hasArray:()Z
ifeq 2
1: new com.google.protobuf.CodedOutputStream$HeapNioEncoder
dup
aload 0
invokespecial com.google.protobuf.CodedOutputStream$HeapNioEncoder.<init>:(Ljava/nio/ByteBuffer;)V
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual java.nio.ByteBuffer.isDirect:()Z
ifeq 7
aload 0
invokevirtual java.nio.ByteBuffer.isReadOnly:()Z
ifne 7
3: invokestatic com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder.isSupported:()Z
ifeq 5
4: aload 0
invokestatic com.google.protobuf.CodedOutputStream.newUnsafeInstance:(Ljava/nio/ByteBuffer;)Lcom/google/protobuf/CodedOutputStream;
goto 6
5: StackMap locals:
StackMap stack:
aload 0
invokestatic com.google.protobuf.CodedOutputStream.newSafeInstance:(Ljava/nio/ByteBuffer;)Lcom/google/protobuf/CodedOutputStream;
6: StackMap locals:
StackMap stack: com.google.protobuf.CodedOutputStream
areturn
7: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
ldc "ByteBuffer is read-only"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 buffer Ljava/nio/ByteBuffer;
MethodParameters:
Name Flags
buffer
static com.google.protobuf.CodedOutputStream newUnsafeInstance(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lcom/google/protobuf/CodedOutputStream;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder
dup
aload 0
invokespecial com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder.<init>:(Ljava/nio/ByteBuffer;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 buffer Ljava/nio/ByteBuffer;
MethodParameters:
Name Flags
buffer
static com.google.protobuf.CodedOutputStream newSafeInstance(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lcom/google/protobuf/CodedOutputStream;
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder
dup
aload 0
invokespecial com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder.<init>:(Ljava/nio/ByteBuffer;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 buffer Ljava/nio/ByteBuffer;
MethodParameters:
Name Flags
buffer
public void useDeterministicSerialization();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
putfield com.google.protobuf.CodedOutputStream.serializationDeterministic:Z
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
boolean isSerializationDeterministic();
descriptor: ()Z
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.google.protobuf.CodedOutputStream.serializationDeterministic:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/google/protobuf/CodedOutputStream;
public static com.google.protobuf.CodedOutputStream newInstance(java.nio.ByteBuffer, int);
descriptor: (Ljava/nio/ByteBuffer;I)Lcom/google/protobuf/CodedOutputStream;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokestatic com.google.protobuf.CodedOutputStream.newInstance:(Ljava/nio/ByteBuffer;)Lcom/google/protobuf/CodedOutputStream;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 byteBuffer Ljava/nio/ByteBuffer;
0 1 1 unused I
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
byteBuffer
unused
static com.google.protobuf.CodedOutputStream newInstance(com.google.protobuf.ByteOutput, int);
descriptor: (Lcom/google/protobuf/ByteOutput;I)Lcom/google/protobuf/CodedOutputStream;
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: iload 1
ifge 2
1: new java.lang.IllegalArgumentException
dup
ldc "bufferSize must be positive"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
new com.google.protobuf.CodedOutputStream$ByteOutputEncoder
dup
aload 0
iload 1
invokespecial com.google.protobuf.CodedOutputStream$ByteOutputEncoder.<init>:(Lcom/google/protobuf/ByteOutput;I)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 byteOutput Lcom/google/protobuf/ByteOutput;
0 3 1 bufferSize I
MethodParameters:
Name Flags
byteOutput
bufferSize
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial com.google.protobuf.ByteOutput.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/google/protobuf/CodedOutputStream;
public abstract void writeTag(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
wireType
public abstract void writeInt32(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
public abstract void writeUInt32(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
public final void writeSInt32(int, int);
descriptor: (II)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
invokestatic com.google.protobuf.CodedOutputStream.encodeZigZag32:(I)I
invokevirtual com.google.protobuf.CodedOutputStream.writeUInt32:(II)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 fieldNumber I
0 2 2 value I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
public abstract void writeFixed32(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
public final void writeSFixed32(int, int);
descriptor: (II)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
invokevirtual com.google.protobuf.CodedOutputStream.writeFixed32:(II)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 fieldNumber I
0 2 2 value I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
public final void writeInt64(int, long);
descriptor: (IJ)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
lload 2
invokevirtual com.google.protobuf.CodedOutputStream.writeUInt64:(IJ)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 fieldNumber I
0 2 2 value J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
public abstract void writeUInt64(int, long);
descriptor: (IJ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
public final void writeSInt64(int, long);
descriptor: (IJ)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
lload 2
invokestatic com.google.protobuf.CodedOutputStream.encodeZigZag64:(J)J
invokevirtual com.google.protobuf.CodedOutputStream.writeUInt64:(IJ)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 fieldNumber I
0 2 2 value J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
public abstract void writeFixed64(int, long);
descriptor: (IJ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
public final void writeSFixed64(int, long);
descriptor: (IJ)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
lload 2
invokevirtual com.google.protobuf.CodedOutputStream.writeFixed64:(IJ)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 fieldNumber I
0 2 2 value J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
public final void writeFloat(int, float);
descriptor: (IF)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
fload 2
invokestatic java.lang.Float.floatToRawIntBits:(F)I
invokevirtual com.google.protobuf.CodedOutputStream.writeFixed32:(II)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 fieldNumber I
0 2 2 value F
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
public final void writeDouble(int, double);
descriptor: (ID)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
dload 2
invokestatic java.lang.Double.doubleToRawLongBits:(D)J
invokevirtual com.google.protobuf.CodedOutputStream.writeFixed64:(IJ)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 fieldNumber I
0 2 2 value D
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
public abstract void writeBool(int, boolean);
descriptor: (IZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
public final void writeEnum(int, int);
descriptor: (II)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
invokevirtual com.google.protobuf.CodedOutputStream.writeInt32:(II)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 fieldNumber I
0 2 2 value I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
public abstract void writeString(int, java.lang.String);
descriptor: (ILjava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
public abstract void writeBytes(int, com.google.protobuf.ByteString);
descriptor: (ILcom/google/protobuf/ByteString;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
public abstract void writeByteArray(int, byte[]);
descriptor: (I[B)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
public abstract void writeByteArray(int, byte[], int, int);
descriptor: (I[BII)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
offset
length
public abstract void writeByteBuffer(int, java.nio.ByteBuffer);
descriptor: (ILjava/nio/ByteBuffer;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber
value
public final void writeRawByte(byte);
descriptor: (B)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual com.google.protobuf.CodedOutputStream.write:(B)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value B
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public final void writeRawByte(int);
descriptor: (I)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
i2b
invokevirtual com.google.protobuf.CodedOutputStream.write:(B)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public final void writeRawBytes(byte[]);
descriptor: ([B)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_0
aload 1
arraylength
invokevirtual com.google.protobuf.CodedOutputStream.write:([BII)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value [B
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public final void writeRawBytes(byte[], int, int);
descriptor: ([BII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iload 2
iload 3
invokevirtual com.google.protobuf.CodedOutputStream.write:([BII)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value [B
0 2 2 offset I
0 2 3 length I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
offset
length
public final void writeRawBytes(com.google.protobuf.ByteString);
descriptor: (Lcom/google/protobuf/ByteString;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual com.google.protobuf.ByteString.writeTo:(Lcom/google/protobuf/ByteOutput;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value Lcom/google/protobuf/ByteString;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public abstract void writeRawBytes(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public abstract void writeMessage(int, com.google.protobuf.MessageLite);
descriptor: (ILcom/google/protobuf/MessageLite;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
abstract void writeMessage(int, com.google.protobuf.MessageLite, com.google.protobuf.Schema);
descriptor: (ILcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)V
flags: (0x0400) ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
schema
public abstract void writeMessageSetExtension(int, com.google.protobuf.MessageLite);
descriptor: (ILcom/google/protobuf/MessageLite;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
public abstract void writeRawMessageSetExtension(int, com.google.protobuf.ByteString);
descriptor: (ILcom/google/protobuf/ByteString;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fieldNumber final
value final
public abstract void writeInt32NoTag(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public abstract void writeUInt32NoTag(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
public final void writeSInt32NoTag(int);
descriptor: (I)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokestatic com.google.protobuf.CodedOutputStream.encodeZigZag32:(I)I
invokevirtual com.google.protobuf.CodedOutputStream.writeUInt32NoTag:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public abstract void writeFixed32NoTag(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
public final void writeSFixed32NoTag(int);
descriptor: (I)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual com.google.protobuf.CodedOutputStream.writeFixed32NoTag:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public final void writeInt64NoTag(long);
descriptor: (J)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokevirtual com.google.protobuf.CodedOutputStream.writeUInt64NoTag:(J)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public abstract void writeUInt64NoTag(long);
descriptor: (J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
public final void writeSInt64NoTag(long);
descriptor: (J)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokestatic com.google.protobuf.CodedOutputStream.encodeZigZag64:(J)J
invokevirtual com.google.protobuf.CodedOutputStream.writeUInt64NoTag:(J)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public abstract void writeFixed64NoTag(long);
descriptor: (J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
public final void writeSFixed64NoTag(long);
descriptor: (J)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokevirtual com.google.protobuf.CodedOutputStream.writeFixed64NoTag:(J)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value J
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public final void writeFloatNoTag(float);
descriptor: (F)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
fload 1
invokestatic java.lang.Float.floatToRawIntBits:(F)I
invokevirtual com.google.protobuf.CodedOutputStream.writeFixed32NoTag:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value F
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public final void writeDoubleNoTag(double);
descriptor: (D)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
dload 1
invokestatic java.lang.Double.doubleToRawLongBits:(D)J
invokevirtual com.google.protobuf.CodedOutputStream.writeFixed64NoTag:(J)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value D
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public final void writeBoolNoTag(boolean);
descriptor: (Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
ifeq 1
iconst_1
goto 2
StackMap locals:
StackMap stack: com.google.protobuf.CodedOutputStream
1: iconst_0
StackMap locals: com.google.protobuf.CodedOutputStream int
StackMap stack: com.google.protobuf.CodedOutputStream int
2: i2b
invokevirtual com.google.protobuf.CodedOutputStream.write:(B)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/google/protobuf/CodedOutputStream;
0 4 1 value Z
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public final void writeEnumNoTag(int);
descriptor: (I)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual com.google.protobuf.CodedOutputStream.writeInt32NoTag:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public abstract void writeStringNoTag(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
public abstract void writeBytesNoTag(com.google.protobuf.ByteString);
descriptor: (Lcom/google/protobuf/ByteString;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public final void writeByteArrayNoTag(byte[]);
descriptor: ([B)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_0
aload 1
arraylength
invokevirtual com.google.protobuf.CodedOutputStream.writeByteArrayNoTag:([BII)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value [B
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
public abstract void writeMessageNoTag(com.google.protobuf.MessageLite);
descriptor: (Lcom/google/protobuf/MessageLite;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
abstract void writeMessageNoTag(com.google.protobuf.MessageLite, com.google.protobuf.Schema);
descriptor: (Lcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)V
flags: (0x0400) ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
schema
public abstract void write(byte);
descriptor: (B)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
public abstract void write(byte[], int, int);
descriptor: ([BII)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
offset
length
public abstract void writeLazy(byte[], int, int);
descriptor: ([BII)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
offset
length
public abstract void write(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
public abstract void writeLazy(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
public static int computeInt32Size(int, int);
descriptor: (II)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iload 1
invokestatic com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag:(I)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value I
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeUInt32Size(int, int);
descriptor: (II)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iload 1
invokestatic com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag:(I)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value I
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeSInt32Size(int, int);
descriptor: (II)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iload 1
invokestatic com.google.protobuf.CodedOutputStream.computeSInt32SizeNoTag:(I)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value I
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeFixed32Size(int, int);
descriptor: (II)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iload 1
invokestatic com.google.protobuf.CodedOutputStream.computeFixed32SizeNoTag:(I)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value I
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeSFixed32Size(int, int);
descriptor: (II)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iload 1
invokestatic com.google.protobuf.CodedOutputStream.computeSFixed32SizeNoTag:(I)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value I
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeInt64Size(int, long);
descriptor: (IJ)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
lload 1
invokestatic com.google.protobuf.CodedOutputStream.computeInt64SizeNoTag:(J)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value J
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeUInt64Size(int, long);
descriptor: (IJ)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
lload 1
invokestatic com.google.protobuf.CodedOutputStream.computeUInt64SizeNoTag:(J)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value J
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeSInt64Size(int, long);
descriptor: (IJ)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
lload 1
invokestatic com.google.protobuf.CodedOutputStream.computeSInt64SizeNoTag:(J)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value J
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeFixed64Size(int, long);
descriptor: (IJ)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
lload 1
invokestatic com.google.protobuf.CodedOutputStream.computeFixed64SizeNoTag:(J)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value J
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeSFixed64Size(int, long);
descriptor: (IJ)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
lload 1
invokestatic com.google.protobuf.CodedOutputStream.computeSFixed64SizeNoTag:(J)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value J
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeFloatSize(int, float);
descriptor: (IF)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
fload 1
invokestatic com.google.protobuf.CodedOutputStream.computeFloatSizeNoTag:(F)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value F
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeDoubleSize(int, double);
descriptor: (ID)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
dload 1
invokestatic com.google.protobuf.CodedOutputStream.computeDoubleSizeNoTag:(D)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value D
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeBoolSize(int, boolean);
descriptor: (IZ)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iload 1
invokestatic com.google.protobuf.CodedOutputStream.computeBoolSizeNoTag:(Z)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value Z
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeEnumSize(int, int);
descriptor: (II)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iload 1
invokestatic com.google.protobuf.CodedOutputStream.computeEnumSizeNoTag:(I)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value I
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeStringSize(int, java.lang.String);
descriptor: (ILjava/lang/String;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
aload 1
invokestatic com.google.protobuf.CodedOutputStream.computeStringSizeNoTag:(Ljava/lang/String;)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value Ljava/lang/String;
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeBytesSize(int, com.google.protobuf.ByteString);
descriptor: (ILcom/google/protobuf/ByteString;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
aload 1
invokestatic com.google.protobuf.CodedOutputStream.computeBytesSizeNoTag:(Lcom/google/protobuf/ByteString;)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value Lcom/google/protobuf/ByteString;
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeByteArraySize(int, byte[]);
descriptor: (I[B)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
aload 1
invokestatic com.google.protobuf.CodedOutputStream.computeByteArraySizeNoTag:([B)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value [B
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeByteBufferSize(int, java.nio.ByteBuffer);
descriptor: (ILjava/nio/ByteBuffer;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
aload 1
invokestatic com.google.protobuf.CodedOutputStream.computeByteBufferSizeNoTag:(Ljava/nio/ByteBuffer;)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value Ljava/nio/ByteBuffer;
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeLazyFieldSize(int, com.google.protobuf.LazyFieldLite);
descriptor: (ILcom/google/protobuf/LazyFieldLite;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
aload 1
invokestatic com.google.protobuf.CodedOutputStream.computeLazyFieldSizeNoTag:(Lcom/google/protobuf/LazyFieldLite;)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value Lcom/google/protobuf/LazyFieldLite;
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeMessageSize(int, com.google.protobuf.MessageLite);
descriptor: (ILcom/google/protobuf/MessageLite;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
aload 1
invokestatic com.google.protobuf.CodedOutputStream.computeMessageSizeNoTag:(Lcom/google/protobuf/MessageLite;)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value Lcom/google/protobuf/MessageLite;
MethodParameters:
Name Flags
fieldNumber final
value final
static int computeMessageSize(int, com.google.protobuf.MessageLite, com.google.protobuf.Schema);
descriptor: (ILcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)I
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
aload 1
aload 2
invokestatic com.google.protobuf.CodedOutputStream.computeMessageSizeNoTag:(Lcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)I
iadd
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value Lcom/google/protobuf/MessageLite;
0 1 2 schema Lcom/google/protobuf/Schema;
MethodParameters:
Name Flags
fieldNumber final
value final
schema final
public static int computeMessageSetExtensionSize(int, com.google.protobuf.MessageLite);
descriptor: (ILcom/google/protobuf/MessageLite;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iconst_1
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iconst_2
imul
1: iconst_2
iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeUInt32Size:(II)I
2: iadd
3: iconst_3
aload 1
invokestatic com.google.protobuf.CodedOutputStream.computeMessageSize:(ILcom/google/protobuf/MessageLite;)I
4: iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 fieldNumber I
0 5 1 value Lcom/google/protobuf/MessageLite;
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeRawMessageSetExtensionSize(int, com.google.protobuf.ByteString);
descriptor: (ILcom/google/protobuf/ByteString;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iconst_1
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iconst_2
imul
1: iconst_2
iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeUInt32Size:(II)I
2: iadd
3: iconst_3
aload 1
invokestatic com.google.protobuf.CodedOutputStream.computeBytesSize:(ILcom/google/protobuf/ByteString;)I
4: iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 fieldNumber I
0 5 1 value Lcom/google/protobuf/ByteString;
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeLazyFieldMessageSetExtensionSize(int, com.google.protobuf.LazyFieldLite);
descriptor: (ILcom/google/protobuf/LazyFieldLite;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: iconst_1
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iconst_2
imul
1: iconst_2
iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeUInt32Size:(II)I
2: iadd
3: iconst_3
aload 1
invokestatic com.google.protobuf.CodedOutputStream.computeLazyFieldSize:(ILcom/google/protobuf/LazyFieldLite;)I
4: iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 fieldNumber I
0 5 1 value Lcom/google/protobuf/LazyFieldLite;
MethodParameters:
Name Flags
fieldNumber final
value final
public static int computeTagSize(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
iconst_0
invokestatic com.google.protobuf.WireFormat.makeTag:(II)I
invokestatic com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
MethodParameters:
Name Flags
fieldNumber final
public static int computeInt32SizeNoTag(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
iflt 2
1: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag:(I)I
ireturn
2: StackMap locals:
StackMap stack:
bipush 10
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 value I
MethodParameters:
Name Flags
value final
public static int computeUInt32SizeNoTag(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
bipush -128
iand
ifne 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
iload 0
sipush -16384
iand
ifne 4
3: iconst_2
ireturn
4: StackMap locals:
StackMap stack:
iload 0
ldc -2097152
iand
ifne 6
5: iconst_3
ireturn
6: StackMap locals:
StackMap stack:
iload 0
ldc -268435456
iand
ifne 8
7: iconst_4
ireturn
8: StackMap locals:
StackMap stack:
iconst_5
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 value I
MethodParameters:
Name Flags
value final
public static int computeSInt32SizeNoTag(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.encodeZigZag32:(I)I
invokestatic com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value I
MethodParameters:
Name Flags
value final
public static int computeFixed32SizeNoTag(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_4
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 unused I
MethodParameters:
Name Flags
unused final
public static int computeSFixed32SizeNoTag(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_4
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 unused I
MethodParameters:
Name Flags
unused final
public static int computeInt64SizeNoTag(long);
descriptor: (J)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: lload 0
invokestatic com.google.protobuf.CodedOutputStream.computeUInt64SizeNoTag:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value J
MethodParameters:
Name Flags
value final
public static int computeUInt64SizeNoTag(long);
descriptor: (J)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: lload 0
ldc -128
land
lconst_0
lcmp
ifne 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
lload 0
lconst_0
lcmp
ifge 4
3: bipush 10
ireturn
4: StackMap locals:
StackMap stack:
iconst_2
istore 2
start local 2 5: lload 0
ldc -34359738368
land
lconst_0
lcmp
ifeq 8
6: iinc 2 4
7: lload 0
bipush 28
lushr
lstore 0
8: StackMap locals: int
StackMap stack:
lload 0
ldc -2097152
land
lconst_0
lcmp
ifeq 11
9: iinc 2 2
10: lload 0
bipush 14
lushr
lstore 0
11: StackMap locals:
StackMap stack:
lload 0
ldc -16384
land
lconst_0
lcmp
ifeq 13
12: iinc 2 1
13: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 value J
5 14 2 n I
MethodParameters:
Name Flags
value
public static int computeSInt64SizeNoTag(long);
descriptor: (J)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: lload 0
invokestatic com.google.protobuf.CodedOutputStream.encodeZigZag64:(J)J
invokestatic com.google.protobuf.CodedOutputStream.computeUInt64SizeNoTag:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value J
MethodParameters:
Name Flags
value final
public static int computeFixed64SizeNoTag(long);
descriptor: (J)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: bipush 8
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 unused J
MethodParameters:
Name Flags
unused final
public static int computeSFixed64SizeNoTag(long);
descriptor: (J)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: bipush 8
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 unused J
MethodParameters:
Name Flags
unused final
public static int computeFloatSizeNoTag(float);
descriptor: (F)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_4
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 unused F
MethodParameters:
Name Flags
unused final
public static int computeDoubleSizeNoTag(double);
descriptor: (D)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: bipush 8
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 unused D
MethodParameters:
Name Flags
unused final
public static int computeBoolSizeNoTag(boolean);
descriptor: (Z)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iconst_1
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 unused Z
MethodParameters:
Name Flags
unused final
public static int computeEnumSizeNoTag(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeInt32SizeNoTag:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value I
MethodParameters:
Name Flags
value final
public static int computeStringSizeNoTag(java.lang.String);
descriptor: (Ljava/lang/String;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
invokestatic com.google.protobuf.Utf8.encodedLength:(Ljava/lang/CharSequence;)I
istore 1
start local 1 1: goto 5
end local 1 StackMap locals:
StackMap stack: com.google.protobuf.Utf8$UnpairedSurrogateException
2: pop
3: aload 0
getstatic com.google.protobuf.Internal.UTF_8:Ljava/nio/charset/Charset;
invokevirtual java.lang.String.getBytes:(Ljava/nio/charset/Charset;)[B
astore 2
start local 2 4: aload 2
arraylength
istore 1
end local 2 start local 1 5: StackMap locals: int
StackMap stack:
iload 1
invokestatic com.google.protobuf.CodedOutputStream.computeLengthDelimitedFieldSize:(I)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 value Ljava/lang/String;
1 2 1 length I
5 6 1 length I
4 5 2 bytes [B
Exception table:
from to target type
0 1 2 Class com.google.protobuf.Utf8$UnpairedSurrogateException
MethodParameters:
Name Flags
value final
public static int computeLazyFieldSizeNoTag(com.google.protobuf.LazyFieldLite);
descriptor: (Lcom/google/protobuf/LazyFieldLite;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.google.protobuf.LazyFieldLite.getSerializedSize:()I
invokestatic com.google.protobuf.CodedOutputStream.computeLengthDelimitedFieldSize:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value Lcom/google/protobuf/LazyFieldLite;
MethodParameters:
Name Flags
value final
public static int computeBytesSizeNoTag(com.google.protobuf.ByteString);
descriptor: (Lcom/google/protobuf/ByteString;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.google.protobuf.ByteString.size:()I
invokestatic com.google.protobuf.CodedOutputStream.computeLengthDelimitedFieldSize:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value Lcom/google/protobuf/ByteString;
MethodParameters:
Name Flags
value final
public static int computeByteArraySizeNoTag(byte[]);
descriptor: ([B)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
arraylength
invokestatic com.google.protobuf.CodedOutputStream.computeLengthDelimitedFieldSize:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value [B
MethodParameters:
Name Flags
value final
public static int computeByteBufferSizeNoTag(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual java.nio.ByteBuffer.capacity:()I
invokestatic com.google.protobuf.CodedOutputStream.computeLengthDelimitedFieldSize:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value Ljava/nio/ByteBuffer;
MethodParameters:
Name Flags
value final
public static int computeMessageSizeNoTag(com.google.protobuf.MessageLite);
descriptor: (Lcom/google/protobuf/MessageLite;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface com.google.protobuf.MessageLite.getSerializedSize:()I
invokestatic com.google.protobuf.CodedOutputStream.computeLengthDelimitedFieldSize:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value Lcom/google/protobuf/MessageLite;
MethodParameters:
Name Flags
value final
static int computeMessageSizeNoTag(com.google.protobuf.MessageLite, com.google.protobuf.Schema);
descriptor: (Lcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)I
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
checkcast com.google.protobuf.AbstractMessageLite
aload 1
invokevirtual com.google.protobuf.AbstractMessageLite.getSerializedSize:(Lcom/google/protobuf/Schema;)I
invokestatic com.google.protobuf.CodedOutputStream.computeLengthDelimitedFieldSize:(I)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value Lcom/google/protobuf/MessageLite;
0 1 1 schema Lcom/google/protobuf/Schema;
MethodParameters:
Name Flags
value final
schema final
static int computeLengthDelimitedFieldSize(int);
descriptor: (I)I
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag:(I)I
iload 0
iadd
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldLength I
MethodParameters:
Name Flags
fieldLength
public static int encodeZigZag32(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: iload 0
iconst_1
ishl
iload 0
bipush 31
ishr
ixor
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 n I
MethodParameters:
Name Flags
n final
public static long encodeZigZag64(long);
descriptor: (J)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=2, args_size=1
start local 0 0: lload 0
iconst_1
lshl
lload 0
bipush 63
lshr
lxor
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 n J
MethodParameters:
Name Flags
n final
public abstract void flush();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract int spaceLeft();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public final void checkNoSpaceLeft();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual com.google.protobuf.CodedOutputStream.spaceLeft:()I
ifeq 2
1: new java.lang.IllegalStateException
dup
ldc "Did not write as much data as expected."
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/google/protobuf/CodedOutputStream;
public abstract int getTotalBytesWritten();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
abstract void writeByteArrayNoTag(byte[], int, int);
descriptor: ([BII)V
flags: (0x0400) ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value final
offset final
length final
final void inefficientWriteStringNoTag(java.lang.String, com.google.protobuf.Utf8$UnpairedSurrogateException);
descriptor: (Ljava/lang/String;Lcom/google/protobuf/Utf8$UnpairedSurrogateException;)V
flags: (0x0010) ACC_FINAL
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: getstatic com.google.protobuf.CodedOutputStream.logger:Ljava/util/logging/Logger;
1: getstatic java.util.logging.Level.WARNING:Ljava/util/logging/Level;
2: ldc "Converting ill-formed UTF-16. Your Protocol Buffer will not round trip correctly!"
3: aload 2
4: invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
5: aload 1
getstatic com.google.protobuf.Internal.UTF_8:Ljava/nio/charset/Charset;
invokevirtual java.lang.String.getBytes:(Ljava/nio/charset/Charset;)[B
astore 3
start local 3 6: aload 0
aload 3
arraylength
invokevirtual com.google.protobuf.CodedOutputStream.writeUInt32NoTag:(I)V
7: aload 0
aload 3
iconst_0
aload 3
arraylength
invokevirtual com.google.protobuf.CodedOutputStream.writeLazy:([BII)V
8: goto 13
StackMap locals: com.google.protobuf.CodedOutputStream java.lang.String com.google.protobuf.Utf8$UnpairedSurrogateException byte[]
StackMap stack: java.lang.IndexOutOfBoundsException
9: astore 4
start local 4 10: new com.google.protobuf.CodedOutputStream$OutOfSpaceException
dup
aload 4
invokespecial com.google.protobuf.CodedOutputStream$OutOfSpaceException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 4 11: StackMap locals:
StackMap stack: com.google.protobuf.CodedOutputStream$OutOfSpaceException
astore 4
start local 4 12: aload 4
athrow
end local 4 13: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/google/protobuf/CodedOutputStream;
0 14 1 value Ljava/lang/String;
0 14 2 cause Lcom/google/protobuf/Utf8$UnpairedSurrogateException;
6 14 3 bytes [B
10 11 4 e Ljava/lang/IndexOutOfBoundsException;
12 13 4 e Lcom/google/protobuf/CodedOutputStream$OutOfSpaceException;
Exception table:
from to target type
6 8 9 Class java.lang.IndexOutOfBoundsException
6 8 11 Class com.google.protobuf.CodedOutputStream$OutOfSpaceException
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
value
cause
public final void writeGroup(int, com.google.protobuf.MessageLite);
descriptor: (ILcom/google/protobuf/MessageLite;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iconst_3
invokevirtual com.google.protobuf.CodedOutputStream.writeTag:(II)V
1: aload 0
aload 2
invokevirtual com.google.protobuf.CodedOutputStream.writeGroupNoTag:(Lcom/google/protobuf/MessageLite;)V
2: aload 0
iload 1
iconst_4
invokevirtual com.google.protobuf.CodedOutputStream.writeTag:(II)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/google/protobuf/CodedOutputStream;
0 4 1 fieldNumber I
0 4 2 value Lcom/google/protobuf/MessageLite;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
fieldNumber final
value final
final void writeGroup(int, com.google.protobuf.MessageLite, com.google.protobuf.Schema);
descriptor: (ILcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
iload 1
iconst_3
invokevirtual com.google.protobuf.CodedOutputStream.writeTag:(II)V
1: aload 0
aload 2
aload 3
invokevirtual com.google.protobuf.CodedOutputStream.writeGroupNoTag:(Lcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)V
2: aload 0
iload 1
iconst_4
invokevirtual com.google.protobuf.CodedOutputStream.writeTag:(II)V
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/google/protobuf/CodedOutputStream;
0 4 1 fieldNumber I
0 4 2 value Lcom/google/protobuf/MessageLite;
0 4 3 schema Lcom/google/protobuf/Schema;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
fieldNumber final
value final
schema
public final void writeGroupNoTag(com.google.protobuf.MessageLite);
descriptor: (Lcom/google/protobuf/MessageLite;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokeinterface com.google.protobuf.MessageLite.writeTo:(Lcom/google/protobuf/CodedOutputStream;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value Lcom/google/protobuf/MessageLite;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value final
final void writeGroupNoTag(com.google.protobuf.MessageLite, com.google.protobuf.Schema);
descriptor: (Lcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)V
flags: (0x0010) ACC_FINAL
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
aload 1
aload 0
getfield com.google.protobuf.CodedOutputStream.wrapper:Lcom/google/protobuf/CodedOutputStreamWriter;
invokeinterface com.google.protobuf.Schema.writeTo:(Ljava/lang/Object;Lcom/google/protobuf/Writer;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value Lcom/google/protobuf/MessageLite;
0 2 2 schema Lcom/google/protobuf/Schema;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value final
schema
public static int computeGroupSize(int, com.google.protobuf.MessageLite);
descriptor: (ILcom/google/protobuf/MessageLite;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iconst_2
imul
aload 1
invokestatic com.google.protobuf.CodedOutputStream.computeGroupSizeNoTag:(Lcom/google/protobuf/MessageLite;)I
iadd
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value Lcom/google/protobuf/MessageLite;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
fieldNumber final
value final
static int computeGroupSize(int, com.google.protobuf.MessageLite, com.google.protobuf.Schema);
descriptor: (ILcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)I
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeTagSize:(I)I
iconst_2
imul
aload 1
aload 2
invokestatic com.google.protobuf.CodedOutputStream.computeGroupSizeNoTag:(Lcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)I
iadd
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 fieldNumber I
0 1 1 value Lcom/google/protobuf/MessageLite;
0 1 2 schema Lcom/google/protobuf/Schema;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
fieldNumber final
value final
schema
public static int computeGroupSizeNoTag(com.google.protobuf.MessageLite);
descriptor: (Lcom/google/protobuf/MessageLite;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokeinterface com.google.protobuf.MessageLite.getSerializedSize:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value Lcom/google/protobuf/MessageLite;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value final
static int computeGroupSizeNoTag(com.google.protobuf.MessageLite, com.google.protobuf.Schema);
descriptor: (Lcom/google/protobuf/MessageLite;Lcom/google/protobuf/Schema;)I
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
checkcast com.google.protobuf.AbstractMessageLite
aload 1
invokevirtual com.google.protobuf.AbstractMessageLite.getSerializedSize:(Lcom/google/protobuf/Schema;)I
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value Lcom/google/protobuf/MessageLite;
0 1 1 schema Lcom/google/protobuf/Schema;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value final
schema
public final void writeRawVarint32(int);
descriptor: (I)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual com.google.protobuf.CodedOutputStream.writeUInt32NoTag:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value
public final void writeRawVarint64(long);
descriptor: (J)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokevirtual com.google.protobuf.CodedOutputStream.writeUInt64NoTag:(J)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value J
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value
public static int computeRawVarint32Size(int);
descriptor: (I)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: iload 0
invokestatic com.google.protobuf.CodedOutputStream.computeUInt32SizeNoTag:(I)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value I
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value final
public static int computeRawVarint64Size(long);
descriptor: (J)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: lload 0
invokestatic com.google.protobuf.CodedOutputStream.computeUInt64SizeNoTag:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value J
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value
public final void writeRawLittleEndian32(int);
descriptor: (I)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual com.google.protobuf.CodedOutputStream.writeFixed32NoTag:(I)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value final
public final void writeRawLittleEndian64(long);
descriptor: (J)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
lload 1
invokevirtual com.google.protobuf.CodedOutputStream.writeFixed64NoTag:(J)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/google/protobuf/CodedOutputStream;
0 2 1 value J
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
value final
}
SourceFile: "CodedOutputStream.java"
NestMembers:
com.google.protobuf.CodedOutputStream$AbstractBufferedEncoder com.google.protobuf.CodedOutputStream$ArrayEncoder com.google.protobuf.CodedOutputStream$ByteOutputEncoder com.google.protobuf.CodedOutputStream$HeapNioEncoder com.google.protobuf.CodedOutputStream$OutOfSpaceException com.google.protobuf.CodedOutputStream$OutputStreamEncoder com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder
InnerClasses:
private abstract AbstractBufferedEncoder = com.google.protobuf.CodedOutputStream$AbstractBufferedEncoder of com.google.protobuf.CodedOutputStream
private ArrayEncoder = com.google.protobuf.CodedOutputStream$ArrayEncoder of com.google.protobuf.CodedOutputStream
private final ByteOutputEncoder = com.google.protobuf.CodedOutputStream$ByteOutputEncoder of com.google.protobuf.CodedOutputStream
private final HeapNioEncoder = com.google.protobuf.CodedOutputStream$HeapNioEncoder of com.google.protobuf.CodedOutputStream
public OutOfSpaceException = com.google.protobuf.CodedOutputStream$OutOfSpaceException of com.google.protobuf.CodedOutputStream
private final OutputStreamEncoder = com.google.protobuf.CodedOutputStream$OutputStreamEncoder of com.google.protobuf.CodedOutputStream
private final SafeDirectNioEncoder = com.google.protobuf.CodedOutputStream$SafeDirectNioEncoder of com.google.protobuf.CodedOutputStream
private final UnsafeDirectNioEncoder = com.google.protobuf.CodedOutputStream$UnsafeDirectNioEncoder of com.google.protobuf.CodedOutputStream
UnpairedSurrogateException = com.google.protobuf.Utf8$UnpairedSurrogateException of com.google.protobuf.Utf8