Package | Description |
---|---|
org.fusesource.hawtbuf | |
org.fusesource.hawtbuf.codec | |
org.fusesource.hawtbuf.proto |
Modifier and Type | Class and Description |
---|---|
class |
AsciiBuffer |
class |
UTF8Buffer |
Modifier and Type | Field and Description |
---|---|
protected Buffer |
BufferEditor.buffer |
Modifier and Type | Method and Description |
---|---|
Buffer |
Buffer.buffer() |
Buffer |
Buffer.clear() |
Buffer |
Buffer.compact() |
Buffer |
Buffer.data(byte[] data) |
Buffer |
Buffer.deepCopy() |
Buffer |
Buffer.flip() |
Buffer |
BufferOutputStream.getNextBuffer(int len) |
static Buffer |
Buffer.join(List<Buffer> items,
Buffer seperator) |
Buffer |
Buffer.length(int length) |
Buffer |
Buffer.moveHead(int value) |
Buffer |
Buffer.moveTail(int value) |
Buffer |
Buffer.offset(int offset) |
Buffer |
DataByteArrayInputStream.readBuffer(int len) |
Buffer |
BufferInputStream.readBuffer(int len) |
Buffer |
Buffer.slice(int low,
int high) |
Buffer[] |
Buffer.split(byte separator) |
Buffer |
DataByteArrayOutputStream.toBuffer()
Get a Buffer from the stream
|
Buffer |
ByteArrayOutputStream.toBuffer() |
Buffer |
BufferOutputStream.toBuffer() |
static Buffer |
HexSupport.toBufferFromHex(String hex) |
Buffer |
Buffer.trim() |
Buffer |
Buffer.trimEnd() |
Buffer |
Buffer.trimFront() |
Modifier and Type | Method and Description |
---|---|
static AsciiBuffer |
AsciiBuffer.ascii(Buffer buffer) |
static AsciiBuffer |
Buffer.ascii(Buffer buffer) |
static BufferEditor |
BufferEditor.big(Buffer buffer) |
int |
UTF8Buffer.compareTo(Buffer other) |
int |
Buffer.compareTo(Buffer o) |
boolean |
Buffer.containsAt(Buffer needle,
int pos) |
static String |
UTF8Buffer.decode(Buffer buffer) |
static String |
AsciiBuffer.decode(Buffer value) |
boolean |
Buffer.equals(Buffer obj) |
int |
Buffer.indexOf(Buffer needle) |
int |
Buffer.indexOf(Buffer needle,
int pos) |
static Buffer |
Buffer.join(List<Buffer> items,
Buffer seperator) |
static BufferEditor |
BufferEditor.little(Buffer buffer) |
void |
DataByteArrayInputStream.restart(Buffer buffer)
reset the
StoreByteArrayInputStream to use an new
Buffer |
boolean |
Buffer.startsWith(Buffer other) |
static String |
Buffer.string(Buffer value) |
static String |
HexSupport.toHexFromBuffer(Buffer buffer) |
static UTF8Buffer |
UTF8Buffer.utf8(Buffer buffer) |
static UTF8Buffer |
Buffer.utf8(Buffer buffer) |
void |
DataByteArrayOutputStream.write(Buffer data) |
void |
ByteArrayOutputStream.write(Buffer b) |
Modifier and Type | Method and Description |
---|---|
static Buffer |
Buffer.join(List<Buffer> items,
Buffer seperator) |
Constructor and Description |
---|
AsciiBuffer(Buffer other) |
Buffer(Buffer other) |
BufferInputStream(Buffer sequence) |
BufferOutputStream(Buffer data) |
ByteArrayInputStream(Buffer buffer) |
DataByteArrayInputStream(Buffer buffer)
Creates a
StoreByteArrayInputStream . |
UTF8Buffer(Buffer other) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBufferCodec<T extends Buffer>
Implementation of a Codec for Buffer objects
|
Modifier and Type | Method and Description |
---|---|
protected Buffer |
BufferCodec.createBuffer(byte[] data) |
Buffer |
FixedBufferCodec.decode(DataInput dataIn) |
Buffer |
FixedBufferCodec.deepCopy(Buffer source) |
Modifier and Type | Method and Description |
---|---|
Buffer |
FixedBufferCodec.deepCopy(Buffer source) |
void |
FixedBufferCodec.encode(Buffer value,
DataOutput dataOut) |
int |
FixedBufferCodec.estimatedSize(Buffer object) |
Modifier and Type | Field and Description |
---|---|
protected Buffer |
DeferredDecodeMessage.encodedForm |
Modifier and Type | Method and Description |
---|---|
Buffer |
CodedOutputStream.getNextBuffer(int size) |
Buffer |
CodedInputStream.readBytes()
Read a
bytes field value from the stream. |
static Buffer |
MessageBufferSupport.readFrame(InputStream input) |
Buffer |
CodedInputStream.readRawBytes(int size)
Read a fixed size of bytes from the input.
|
Buffer |
BaseMessage.toFramedBuffer() |
Buffer |
Message.toFramedBuffer() |
Buffer |
MessageBuffer.toFramedBuffer() |
static Buffer |
MessageBufferSupport.toFramedBuffer(MessageBuffer message) |
Buffer |
DeferredDecodeMessage.toUnframedBuffer() |
Buffer |
BaseMessage.toUnframedBuffer() |
Buffer |
Message.toUnframedBuffer() |
Buffer |
MessageBuffer.toUnframedBuffer() |
static Buffer |
MessageBufferSupport.toUnframedBuffer(MessageBuffer message) |
Modifier and Type | Method and Description |
---|---|
static int |
CodedOutputStream.computeBytesSize(int fieldNumber,
Buffer value)
Compute the number of bytes that would be needed to encode a
bytes field, including tag. |
T |
BaseMessage.mergeFramed(Buffer data) |
T |
Message.mergeFramed(Buffer buffer) |
T |
DeferredDecodeMessage.mergeUnframed(Buffer data) |
T |
BaseMessage.mergeUnframed(Buffer data) |
T |
Message.mergeUnframed(Buffer buffer) |
Buffer |
PBMessageFactory.parseFramed(Buffer data) |
Buffer |
PBMessageFactory.parseUnframed(Buffer data) |
void |
CodedOutputStream.writeBytes(int fieldNumber,
Buffer value)
Write a
bytes field, including tag, to the stream. |
void |
CodedOutputStream.writeRawBytes(Buffer data) |
Constructor and Description |
---|
CodedInputStream(Buffer data) |
CodedOutputStream(Buffer data) |
Copyright © 2010–2021 FuseSource, Corp.. All rights reserved.