Class ExtendedByteBuf
- java.lang.Object
-
- org.infinispan.server.core.transport.ExtendedByteBuf
-
public class ExtendedByteBuf extends java.lang.ObjectStatic helper class that provides methods to be used with aByteBufthat are useful for Infinispan.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.netty.buffer.ByteBufbuffer(int capacity)static io.netty.buffer.ByteBufdynamicBuffer()static byte[]readRangedBytes(io.netty.buffer.ByteBuf bf)static byte[]readRangedBytes(io.netty.buffer.ByteBuf bf, int length)static java.lang.StringreadString(io.netty.buffer.ByteBuf bf)Reads length of String and then returns an UTF-8 formatted String of such length.static intreadUnsignedInt(io.netty.buffer.ByteBuf bf)static longreadUnsignedLong(io.netty.buffer.ByteBuf bf)static intreadUnsignedShort(io.netty.buffer.ByteBuf bf)static io.netty.buffer.ByteBufwrappedBuffer(byte[]... arrays)static voidwriteRangedBytes(byte[] src, io.netty.buffer.ByteBuf bf)static voidwriteString(java.lang.String msg, io.netty.buffer.ByteBuf bf)static voidwriteUnsignedInt(int i, io.netty.buffer.ByteBuf bf)static voidwriteUnsignedLong(long l, io.netty.buffer.ByteBuf bf)static voidwriteUnsignedShort(int i, io.netty.buffer.ByteBuf bf)
-
-
-
Method Detail
-
wrappedBuffer
public static io.netty.buffer.ByteBuf wrappedBuffer(byte[]... arrays)
-
buffer
public static io.netty.buffer.ByteBuf buffer(int capacity)
-
dynamicBuffer
public static io.netty.buffer.ByteBuf dynamicBuffer()
-
readUnsignedShort
public static int readUnsignedShort(io.netty.buffer.ByteBuf bf)
-
readUnsignedInt
public static int readUnsignedInt(io.netty.buffer.ByteBuf bf)
-
readUnsignedLong
public static long readUnsignedLong(io.netty.buffer.ByteBuf bf)
-
readRangedBytes
public static byte[] readRangedBytes(io.netty.buffer.ByteBuf bf)
-
readRangedBytes
public static byte[] readRangedBytes(io.netty.buffer.ByteBuf bf, int length)
-
readString
public static java.lang.String readString(io.netty.buffer.ByteBuf bf)
Reads length of String and then returns an UTF-8 formatted String of such length. If the length is 0, an empty String is returned.
-
writeUnsignedShort
public static void writeUnsignedShort(int i, io.netty.buffer.ByteBuf bf)
-
writeUnsignedInt
public static void writeUnsignedInt(int i, io.netty.buffer.ByteBuf bf)
-
writeUnsignedLong
public static void writeUnsignedLong(long l, io.netty.buffer.ByteBuf bf)
-
writeRangedBytes
public static void writeRangedBytes(byte[] src, io.netty.buffer.ByteBuf bf)
-
writeString
public static void writeString(java.lang.String msg, io.netty.buffer.ByteBuf bf)
-
-