public class ArrayByteSequence extends ByteSequence implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
data |
protected int |
length |
protected int |
offset |
| Constructor and Description |
|---|
ArrayByteSequence(byte[] data) |
ArrayByteSequence(byte[] data,
int offset,
int length) |
ArrayByteSequence(ByteBuffer buffer) |
ArrayByteSequence(String s) |
| Modifier and Type | Method and Description |
|---|---|
byte |
byteAt(int i) |
byte[] |
getBackingArray() |
boolean |
isBackedByArray() |
int |
length() |
int |
offset() |
ByteSequence |
subSequence(int start,
int end) |
byte[] |
toArray() |
String |
toString() |
compareBytes, compareTo, equals, hashCodepublic ArrayByteSequence(byte[] data)
public ArrayByteSequence(byte[] data,
int offset,
int length)
public ArrayByteSequence(String s)
public ArrayByteSequence(ByteBuffer buffer)
public byte byteAt(int i)
byteAt in class ByteSequencepublic byte[] getBackingArray()
getBackingArray in class ByteSequencepublic boolean isBackedByArray()
isBackedByArray in class ByteSequencepublic int length()
length in class ByteSequencepublic int offset()
offset in class ByteSequencepublic ByteSequence subSequence(int start, int end)
subSequence in class ByteSequencepublic byte[] toArray()
toArray in class ByteSequenceCopyright © 2011–2016 The Apache Software Foundation. All rights reserved.