Package org.apache.activemq.protobuf
Class Buffer
java.lang.Object
org.apache.activemq.protobuf.Buffer
- All Implemented Interfaces:
Comparable<Buffer>
- Direct Known Subclasses:
AsciiBuffer,UTF8Buffer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbytebyteAt(int i) compact()intfinal booleancontains(byte value) booleanfinal booleanfinal byte[]getData()final intfinal intinthashCode()final intindexOf(byte value, int pos) final booleanisEmpty()static final Bufferfinal BufferInputStreamnewInput()final BufferOutputStreamfinal Bufferslice(int low, int high) final byte[]Deprecated.
-
Field Details
-
data
public final byte[] data -
offset
public final int offset -
length
public final int length
-
-
Constructor Details
-
Buffer
-
Buffer
public Buffer(byte[] data) -
Buffer
public Buffer(byte[] data, int offset, int length) -
Buffer
Deprecated.
-
-
Method Details
-
slice
-
getData
public final byte[] getData() -
getLength
public final int getLength() -
getOffset
public final int getOffset() -
compact
-
toByteArray
public final byte[] toByteArray() -
byteAt
public byte byteAt(int i) -
hashCode
public int hashCode() -
equals
-
equals
-
newInput
-
newOutput
-
isEmpty
public final boolean isEmpty() -
contains
public final boolean contains(byte value) -
indexOf
public final int indexOf(byte value, int pos) -
join
-
toStringUtf8
Deprecated. -
compareTo
- Specified by:
compareToin interfaceComparable<Buffer>
-