public static final class ReadableBuffer.ByteBufferReader extends Object implements ReadableBuffer
ReadableBuffer.ByteBufferReader| Constructor and Description |
|---|
ReadableBuffer.ByteBufferReader(ByteBuffer buffer) |
| Modifier and Type | Method and Description |
|---|---|
static ReadableBuffer.ByteBufferReader |
allocate(int size) |
ByteBuffer |
byteBuffer() |
ReadableBuffer |
duplicate() |
ReadableBuffer |
flip() |
byte |
get() |
ReadableBuffer |
get(byte[] data) |
ReadableBuffer |
get(byte[] data,
int offset,
int length) |
double |
getDouble() |
float |
getFloat() |
int |
getInt() |
long |
getLong() |
short |
getShort() |
boolean |
hasRemaining() |
int |
limit() |
ReadableBuffer |
limit(int limit) |
int |
position() |
ReadableBuffer |
position(int position) |
void |
put(ReadableBuffer other) |
String |
readUTF8() |
int |
remaining() |
ReadableBuffer |
slice() |
public ReadableBuffer.ByteBufferReader(ByteBuffer buffer)
public static ReadableBuffer.ByteBufferReader allocate(int size)
public byte get()
get in interface ReadableBufferpublic int getInt()
getInt in interface ReadableBufferpublic long getLong()
getLong in interface ReadableBufferpublic short getShort()
getShort in interface ReadableBufferpublic float getFloat()
getFloat in interface ReadableBufferpublic double getDouble()
getDouble in interface ReadableBufferpublic int limit()
limit in interface ReadableBufferpublic ReadableBuffer get(byte[] data, int offset, int length)
get in interface ReadableBufferpublic ReadableBuffer get(byte[] data)
get in interface ReadableBufferpublic ReadableBuffer flip()
flip in interface ReadableBufferpublic ReadableBuffer position(int position)
position in interface ReadableBufferpublic ReadableBuffer slice()
slice in interface ReadableBufferpublic ReadableBuffer limit(int limit)
limit in interface ReadableBufferpublic int remaining()
remaining in interface ReadableBufferpublic int position()
position in interface ReadableBufferpublic boolean hasRemaining()
hasRemaining in interface ReadableBufferpublic ReadableBuffer duplicate()
duplicate in interface ReadableBufferpublic ByteBuffer byteBuffer()
byteBuffer in interface ReadableBufferpublic String readUTF8()
readUTF8 in interface ReadableBufferpublic void put(ReadableBuffer other)
put in interface ReadableBufferCopyright © 2017 The Apache Software Foundation. All rights reserved.