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 TypeMethodDescriptionbyte
byteAt
(int i) compact()
int
final boolean
contains
(byte value) boolean
final boolean
final byte[]
getData()
final int
final int
int
hashCode()
final int
indexOf
(byte value, int pos) final boolean
isEmpty()
static final Buffer
final BufferInputStream
newInput()
final BufferOutputStream
final Buffer
slice
(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:
compareTo
in interfaceComparable<Buffer>
-