Class ArrayByteSequence
- java.lang.Object
-
- uk.gov.gchq.gaffer.commonutil.elementvisibilityutil.ArrayByteSequence
-
- All Implemented Interfaces:
Serializable,Comparable<ArrayByteSequence>
public class ArrayByteSequence extends Object implements Serializable, Comparable<ArrayByteSequence>
This class is copied from org.apache.accumulo.core.data.ArrayByteSequence.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ArrayByteSequence(byte[] data)ArrayByteSequence(byte[] data, int offset, int length)ArrayByteSequence(String s)ArrayByteSequence(ByteBuffer buffer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description bytebyteAt(int i)static intcompareBytes(ArrayByteSequence bs1, ArrayByteSequence bs2)intcompareTo(ArrayByteSequence obs)booleanequals(Object o)byte[]getBackingArray()inthashCode()booleanisBackedByArray()intlength()intoffset()ArrayByteSequencesubSequence(int start, int end)byte[]toArray()StringtoString()
-
-
-
Constructor Detail
-
ArrayByteSequence
public ArrayByteSequence(byte[] data)
-
ArrayByteSequence
public ArrayByteSequence(byte[] data, int offset, int length)
-
ArrayByteSequence
public ArrayByteSequence(String s)
-
ArrayByteSequence
public ArrayByteSequence(ByteBuffer buffer)
-
-
Method Detail
-
byteAt
public byte byteAt(int i)
-
getBackingArray
public byte[] getBackingArray()
-
isBackedByArray
public boolean isBackedByArray()
-
length
public int length()
-
offset
public int offset()
-
toArray
public byte[] toArray()
-
subSequence
public ArrayByteSequence subSequence(int start, int end)
-
compareBytes
public static int compareBytes(ArrayByteSequence bs1, ArrayByteSequence bs2)
-
compareTo
public int compareTo(ArrayByteSequence obs)
- Specified by:
compareToin interfaceComparable<ArrayByteSequence>
-
-