public abstract class io.netty.buffer.ByteBuf implements io.netty.util.ReferenceCounted, java.lang.Comparable<io.netty.buffer.ByteBuf>
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: io.netty.buffer.ByteBuf
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/buffer/ByteBuf;
public abstract int capacity();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf capacity(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
newCapacity
public abstract int maxCapacity();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBufAllocator alloc();
descriptor: ()Lio/netty/buffer/ByteBufAllocator;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.nio.ByteOrder order();
descriptor: ()Ljava/nio/ByteOrder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public abstract io.netty.buffer.ByteBuf order(java.nio.ByteOrder);
descriptor: (Ljava/nio/ByteOrder;)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
endianness
public abstract io.netty.buffer.ByteBuf unwrap();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isDirect();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isReadOnly();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf asReadOnly();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int readerIndex();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf readerIndex(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
readerIndex
public abstract int writerIndex();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf writerIndex(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
writerIndex
public abstract io.netty.buffer.ByteBuf setIndex(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
readerIndex
writerIndex
public abstract int readableBytes();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int writableBytes();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int maxWritableBytes();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isReadable();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isReadable(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
size
public abstract boolean isWritable();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isWritable(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
size
public abstract io.netty.buffer.ByteBuf clear();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf markReaderIndex();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf resetReaderIndex();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf markWriterIndex();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf resetWriterIndex();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf discardReadBytes();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf discardSomeReadBytes();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf ensureWritable(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
minWritableBytes
public abstract int ensureWritable(int, boolean);
descriptor: (IZ)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
minWritableBytes
force
public abstract boolean getBoolean(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract byte getByte(int);
descriptor: (I)B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract short getUnsignedByte(int);
descriptor: (I)S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract short getShort(int);
descriptor: (I)S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract short getShortLE(int);
descriptor: (I)S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract int getUnsignedShort(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract int getUnsignedShortLE(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract int getMedium(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract int getMediumLE(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract int getUnsignedMedium(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract int getUnsignedMediumLE(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract int getInt(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract int getIntLE(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract long getUnsignedInt(int);
descriptor: (I)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract long getUnsignedIntLE(int);
descriptor: (I)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract long getLong(int);
descriptor: (I)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract long getLongLE(int);
descriptor: (I)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract char getChar(int);
descriptor: (I)C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public abstract float getFloat(int);
descriptor: (I)F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public float getFloatLE(int);
descriptor: (I)F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual io.netty.buffer.ByteBuf.getIntLE:(I)I
invokestatic java.lang.Float.intBitsToFloat:(I)F
freturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/buffer/ByteBuf;
0 1 1 index I
MethodParameters:
Name Flags
index
public abstract double getDouble(int);
descriptor: (I)D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
public double getDoubleLE(int);
descriptor: (I)D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokevirtual io.netty.buffer.ByteBuf.getLongLE:(I)J
invokestatic java.lang.Double.longBitsToDouble:(J)D
dreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/buffer/ByteBuf;
0 1 1 index I
MethodParameters:
Name Flags
index
public abstract io.netty.buffer.ByteBuf getBytes(int, io.netty.buffer.ByteBuf);
descriptor: (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
dst
public abstract io.netty.buffer.ByteBuf getBytes(int, io.netty.buffer.ByteBuf, int);
descriptor: (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
dst
length
public abstract io.netty.buffer.ByteBuf getBytes(int, io.netty.buffer.ByteBuf, int, int);
descriptor: (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
dst
dstIndex
length
public abstract io.netty.buffer.ByteBuf getBytes(int, byte[]);
descriptor: (I[B)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
dst
public abstract io.netty.buffer.ByteBuf getBytes(int, byte[], int, int);
descriptor: (I[BII)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
dst
dstIndex
length
public abstract io.netty.buffer.ByteBuf getBytes(int, java.nio.ByteBuffer);
descriptor: (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
dst
public abstract io.netty.buffer.ByteBuf getBytes(int, java.io.OutputStream, int);
descriptor: (ILjava/io/OutputStream;I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
index
out
length
public abstract int getBytes(int, java.nio.channels.GatheringByteChannel, int);
descriptor: (ILjava/nio/channels/GatheringByteChannel;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
index
out
length
public abstract int getBytes(int, java.nio.channels.FileChannel, long, int);
descriptor: (ILjava/nio/channels/FileChannel;JI)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
index
out
position
length
public abstract java.lang.CharSequence getCharSequence(int, int, java.nio.charset.Charset);
descriptor: (IILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
charset
public abstract io.netty.buffer.ByteBuf setBoolean(int, boolean);
descriptor: (IZ)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setByte(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setShort(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setShortLE(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setMedium(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setMediumLE(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setInt(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setIntLE(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setLong(int, long);
descriptor: (IJ)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setLongLE(int, long);
descriptor: (IJ)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setChar(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setFloat(int, float);
descriptor: (IF)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public io.netty.buffer.ByteBuf setFloatLE(int, float);
descriptor: (IF)Lio/netty/buffer/ByteBuf;
flags: (0x0001) ACC_PUBLIC
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 io.netty.buffer.ByteBuf.setIntLE:(II)Lio/netty/buffer/ByteBuf;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/buffer/ByteBuf;
0 1 1 index I
0 1 2 value F
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setDouble(int, double);
descriptor: (ID)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
value
public io.netty.buffer.ByteBuf setDoubleLE(int, double);
descriptor: (ID)Lio/netty/buffer/ByteBuf;
flags: (0x0001) ACC_PUBLIC
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 io.netty.buffer.ByteBuf.setLongLE:(IJ)Lio/netty/buffer/ByteBuf;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/buffer/ByteBuf;
0 1 1 index I
0 1 2 value D
MethodParameters:
Name Flags
index
value
public abstract io.netty.buffer.ByteBuf setBytes(int, io.netty.buffer.ByteBuf);
descriptor: (ILio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
src
public abstract io.netty.buffer.ByteBuf setBytes(int, io.netty.buffer.ByteBuf, int);
descriptor: (ILio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
src
length
public abstract io.netty.buffer.ByteBuf setBytes(int, io.netty.buffer.ByteBuf, int, int);
descriptor: (ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
src
srcIndex
length
public abstract io.netty.buffer.ByteBuf setBytes(int, byte[]);
descriptor: (I[B)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
src
public abstract io.netty.buffer.ByteBuf setBytes(int, byte[], int, int);
descriptor: (I[BII)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
src
srcIndex
length
public abstract io.netty.buffer.ByteBuf setBytes(int, java.nio.ByteBuffer);
descriptor: (ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
src
public abstract int setBytes(int, java.io.InputStream, int);
descriptor: (ILjava/io/InputStream;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
index
in
length
public abstract int setBytes(int, java.nio.channels.ScatteringByteChannel, int);
descriptor: (ILjava/nio/channels/ScatteringByteChannel;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
index
in
length
public abstract int setBytes(int, java.nio.channels.FileChannel, long, int);
descriptor: (ILjava/nio/channels/FileChannel;JI)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
index
in
position
length
public abstract io.netty.buffer.ByteBuf setZero(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
public abstract int setCharSequence(int, java.lang.CharSequence, java.nio.charset.Charset);
descriptor: (ILjava/lang/CharSequence;Ljava/nio/charset/Charset;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
sequence
charset
public abstract boolean readBoolean();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract byte readByte();
descriptor: ()B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract short readUnsignedByte();
descriptor: ()S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract short readShort();
descriptor: ()S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract short readShortLE();
descriptor: ()S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int readUnsignedShort();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int readUnsignedShortLE();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int readMedium();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int readMediumLE();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int readUnsignedMedium();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int readUnsignedMediumLE();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int readInt();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int readIntLE();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long readUnsignedInt();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long readUnsignedIntLE();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long readLong();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long readLongLE();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract char readChar();
descriptor: ()C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract float readFloat();
descriptor: ()F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public float readFloatLE();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual io.netty.buffer.ByteBuf.readIntLE:()I
invokestatic java.lang.Float.intBitsToFloat:(I)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/buffer/ByteBuf;
public abstract double readDouble();
descriptor: ()D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public double readDoubleLE();
descriptor: ()D
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual io.netty.buffer.ByteBuf.readLongLE:()J
invokestatic java.lang.Double.longBitsToDouble:(J)D
dreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/buffer/ByteBuf;
public abstract io.netty.buffer.ByteBuf readBytes(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
length
public abstract io.netty.buffer.ByteBuf readSlice(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
length
public abstract io.netty.buffer.ByteBuf readRetainedSlice(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
length
public abstract io.netty.buffer.ByteBuf readBytes(io.netty.buffer.ByteBuf);
descriptor: (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
dst
public abstract io.netty.buffer.ByteBuf readBytes(io.netty.buffer.ByteBuf, int);
descriptor: (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
dst
length
public abstract io.netty.buffer.ByteBuf readBytes(io.netty.buffer.ByteBuf, int, int);
descriptor: (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
dst
dstIndex
length
public abstract io.netty.buffer.ByteBuf readBytes(byte[]);
descriptor: ([B)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
dst
public abstract io.netty.buffer.ByteBuf readBytes(byte[], int, int);
descriptor: ([BII)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
dst
dstIndex
length
public abstract io.netty.buffer.ByteBuf readBytes(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
dst
public abstract io.netty.buffer.ByteBuf readBytes(java.io.OutputStream, int);
descriptor: (Ljava/io/OutputStream;I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
out
length
public abstract int readBytes(java.nio.channels.GatheringByteChannel, int);
descriptor: (Ljava/nio/channels/GatheringByteChannel;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
out
length
public abstract java.lang.CharSequence readCharSequence(int, java.nio.charset.Charset);
descriptor: (ILjava/nio/charset/Charset;)Ljava/lang/CharSequence;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
length
charset
public abstract int readBytes(java.nio.channels.FileChannel, long, int);
descriptor: (Ljava/nio/channels/FileChannel;JI)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
out
position
length
public abstract io.netty.buffer.ByteBuf skipBytes(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
length
public abstract io.netty.buffer.ByteBuf writeBoolean(boolean);
descriptor: (Z)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeByte(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeShort(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeShortLE(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeMedium(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeMediumLE(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeInt(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeIntLE(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeLong(long);
descriptor: (J)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeLongLE(long);
descriptor: (J)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeChar(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeFloat(float);
descriptor: (F)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public io.netty.buffer.ByteBuf writeFloatLE(float);
descriptor: (F)Lio/netty/buffer/ByteBuf;
flags: (0x0001) ACC_PUBLIC
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 io.netty.buffer.ByteBuf.writeIntLE:(I)Lio/netty/buffer/ByteBuf;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/buffer/ByteBuf;
0 1 1 value F
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeDouble(double);
descriptor: (D)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public io.netty.buffer.ByteBuf writeDoubleLE(double);
descriptor: (D)Lio/netty/buffer/ByteBuf;
flags: (0x0001) ACC_PUBLIC
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 io.netty.buffer.ByteBuf.writeLongLE:(J)Lio/netty/buffer/ByteBuf;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/buffer/ByteBuf;
0 1 1 value D
MethodParameters:
Name Flags
value
public abstract io.netty.buffer.ByteBuf writeBytes(io.netty.buffer.ByteBuf);
descriptor: (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
src
public abstract io.netty.buffer.ByteBuf writeBytes(io.netty.buffer.ByteBuf, int);
descriptor: (Lio/netty/buffer/ByteBuf;I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
src
length
public abstract io.netty.buffer.ByteBuf writeBytes(io.netty.buffer.ByteBuf, int, int);
descriptor: (Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
src
srcIndex
length
public abstract io.netty.buffer.ByteBuf writeBytes(byte[]);
descriptor: ([B)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
src
public abstract io.netty.buffer.ByteBuf writeBytes(byte[], int, int);
descriptor: ([BII)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
src
srcIndex
length
public abstract io.netty.buffer.ByteBuf writeBytes(java.nio.ByteBuffer);
descriptor: (Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
src
public abstract int writeBytes(java.io.InputStream, int);
descriptor: (Ljava/io/InputStream;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
in
length
public abstract int writeBytes(java.nio.channels.ScatteringByteChannel, int);
descriptor: (Ljava/nio/channels/ScatteringByteChannel;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
in
length
public abstract int writeBytes(java.nio.channels.FileChannel, long, int);
descriptor: (Ljava/nio/channels/FileChannel;JI)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
in
position
length
public abstract io.netty.buffer.ByteBuf writeZero(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
length
public abstract int writeCharSequence(java.lang.CharSequence, java.nio.charset.Charset);
descriptor: (Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sequence
charset
public abstract int indexOf(int, int, byte);
descriptor: (IIB)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
fromIndex
toIndex
value
public abstract int bytesBefore(byte);
descriptor: (B)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
value
public abstract int bytesBefore(int, byte);
descriptor: (IB)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
length
value
public abstract int bytesBefore(int, int, byte);
descriptor: (IIB)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
value
public abstract int forEachByte(io.netty.util.ByteProcessor);
descriptor: (Lio/netty/util/ByteProcessor;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
processor
public abstract int forEachByte(int, int, io.netty.util.ByteProcessor);
descriptor: (IILio/netty/util/ByteProcessor;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
processor
public abstract int forEachByteDesc(io.netty.util.ByteProcessor);
descriptor: (Lio/netty/util/ByteProcessor;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
processor
public abstract int forEachByteDesc(int, int, io.netty.util.ByteProcessor);
descriptor: (IILio/netty/util/ByteProcessor;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
processor
public abstract io.netty.buffer.ByteBuf copy();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf copy(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
public abstract io.netty.buffer.ByteBuf slice();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf retainedSlice();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf slice(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
public abstract io.netty.buffer.ByteBuf retainedSlice(int, int);
descriptor: (II)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
public abstract io.netty.buffer.ByteBuf duplicate();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf retainedDuplicate();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int nioBufferCount();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.nio.ByteBuffer nioBuffer();
descriptor: ()Ljava/nio/ByteBuffer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.nio.ByteBuffer nioBuffer(int, int);
descriptor: (II)Ljava/nio/ByteBuffer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
public abstract java.nio.ByteBuffer internalNioBuffer(int, int);
descriptor: (II)Ljava/nio/ByteBuffer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
public abstract java.nio.ByteBuffer[] nioBuffers();
descriptor: ()[Ljava/nio/ByteBuffer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.nio.ByteBuffer[] nioBuffers(int, int);
descriptor: (II)[Ljava/nio/ByteBuffer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
public abstract boolean hasArray();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract byte[] array();
descriptor: ()[B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int arrayOffset();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean hasMemoryAddress();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract long memoryAddress();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String toString(java.nio.charset.Charset);
descriptor: (Ljava/nio/charset/Charset;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
charset
public abstract java.lang.String toString(int, int, java.nio.charset.Charset);
descriptor: (IILjava/nio/charset/Charset;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
length
charset
public abstract int hashCode();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
obj
public abstract int compareTo(io.netty.buffer.ByteBuf);
descriptor: (Lio/netty/buffer/ByteBuf;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
buffer
public abstract java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf retain(int);
descriptor: (I)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
increment
public abstract io.netty.buffer.ByteBuf retain();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf touch();
descriptor: ()Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract io.netty.buffer.ByteBuf touch(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lio/netty/buffer/ByteBuf;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
hint
public int compareTo(java.lang.Object);
descriptor: (Ljava/lang/Object;)I
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
checkcast io.netty.buffer.ByteBuf
invokevirtual io.netty.buffer.ByteBuf.compareTo:(Lio/netty/buffer/ByteBuf;)I
ireturn
LocalVariableTable:
Start End Slot Name Signature
public io.netty.util.ReferenceCounted retain();
descriptor: ()Lio/netty/util/ReferenceCounted;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual io.netty.buffer.ByteBuf.retain:()Lio/netty/buffer/ByteBuf;
areturn
LocalVariableTable:
Start End Slot Name Signature
public io.netty.util.ReferenceCounted retain(int);
descriptor: (I)Lio/netty/util/ReferenceCounted;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokevirtual io.netty.buffer.ByteBuf.retain:(I)Lio/netty/buffer/ByteBuf;
areturn
LocalVariableTable:
Start End Slot Name Signature
public io.netty.util.ReferenceCounted touch(java.lang.Object);
descriptor: (Ljava/lang/Object;)Lio/netty/util/ReferenceCounted;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokevirtual io.netty.buffer.ByteBuf.touch:(Ljava/lang/Object;)Lio/netty/buffer/ByteBuf;
areturn
LocalVariableTable:
Start End Slot Name Signature
public io.netty.util.ReferenceCounted touch();
descriptor: ()Lio/netty/util/ReferenceCounted;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual io.netty.buffer.ByteBuf.touch:()Lio/netty/buffer/ByteBuf;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Ljava/lang/Object;Lio/netty/util/ReferenceCounted;Ljava/lang/Comparable<Lio/netty/buffer/ByteBuf;>;
SourceFile: "ByteBuf.java"