public class ByteBufferReader
extends java.lang.Object
详情见: https://redkale.org
构造器和说明 |
---|
ByteBufferReader(java.nio.ByteBuffer buffer) |
ByteBufferReader(java.nio.ByteBuffer[] buffers) |
ByteBufferReader(java.util.Collection<java.nio.ByteBuffer> buffers) |
限定符和类型 | 方法和说明 |
---|---|
static ByteBufferReader |
create(java.nio.ByteBuffer buffer) |
static ByteBufferReader |
create(java.nio.ByteBuffer[] buffers) |
static ByteBufferReader |
create(java.util.Collection<java.nio.ByteBuffer> buffers) |
byte |
get() |
ByteBufferReader |
get(byte[] dst) |
ByteBufferReader |
get(byte[] dst,
int offset,
int length) |
double |
getDouble() |
float |
getFloat() |
int |
getInt() |
long |
getLong() |
short |
getShort() |
boolean |
hasRemaining() |
ByteBufferReader |
skip(int size) |
static byte[] |
toBytes(java.nio.ByteBuffer[] buffers) |
public ByteBufferReader(java.util.Collection<java.nio.ByteBuffer> buffers)
public ByteBufferReader(java.nio.ByteBuffer[] buffers)
public ByteBufferReader(java.nio.ByteBuffer buffer)
public static ByteBufferReader create(java.nio.ByteBuffer buffer)
public static ByteBufferReader create(java.util.Collection<java.nio.ByteBuffer> buffers)
public static ByteBufferReader create(java.nio.ByteBuffer[] buffers)
public static byte[] toBytes(java.nio.ByteBuffer[] buffers)
public boolean hasRemaining()
public byte get()
public short getShort()
public int getInt()
public float getFloat()
public long getLong()
public double getDouble()
public ByteBufferReader get(byte[] dst)
public ByteBufferReader get(byte[] dst, int offset, int length)
public ByteBufferReader skip(int size)