public abstract static class ByteIndexable.Base extends java.lang.Object implements ByteIndexable, java.lang.Comparable<ByteIndexable>
Object.equals(Object)
, Object.hashCode()
,
Object.toString()
. It also provides
Comparable.compareTo(Object)
.ByteIndexable.asBase()
ByteIndexable.Base
EMPTY, LOWERCASE_2DIGIT_HEXCODES, SINGLE_0, UPPERCASE_2DIGIT_HEXCODES
EMPTY_BYTE_ITERATOR
Constructor and Description |
---|
Base() |
Modifier and Type | Method and Description |
---|---|
ByteIndexable.Base |
asBase()
Make this byte indexable usable as a class with defined standard Object methods.
|
int |
compareTo(ByteIndexable o) |
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
addAllTo, addToArray, addToArray, addToArray, addToArray, asCollection, asIndexable, asIntIndexable, asList, asUnsignedIndexable, binarySearch, binarySearch, byteIterator, byteIterator, bytesFromHexString, compare, compareUnsigned, copyTo, copyTo, emptyIndexable, equal, equal, firstMatch, foldLeft, fromHexString, frozen, get, getMod, gyt, hash, headSet, indexes, init, initByIndex, intIndexes, intIterator, isEmpty, isOrdered, isOrdered, isStrictlyOrdered, isStrictlyOrdered, iterator, lastMatch, listIterator, nextMatch, ordered, previousMatch, reverse, rotated, singleton, subSet, sybSet, tailSet, toArray, toByteArray, toHexString, toHexString, toIntArray, toList, toString, view, viewArray, viewArray, viewArray, viewAsBoolean, viewAsDouble, viewAsFloat, viewAsInt, viewAsLong, viewAsShort, viewAsUnsignedInt, viewAsUnsignedLong, viewAsUnsignedShort, viewByIndex, viewIndexable, viewIndexable, viewIndexable, viewList, viewList, viewList, viewNumberArray, viewOp, withAppendedValue, withCachedHash, withExchangedValueAt, withInsertedValueAt, withRemovedValueAt, withSwappedValuesAt
asIntIterable, asLongIterable, asShortIterable, asUnsignedIntIterable, asUnsignedLongIterable, containsByte, forEachByte, forEachByteFragile
public int compareTo(@NotNull ByteIndexable o)
compareTo
in interface java.lang.Comparable<ByteIndexable>
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
@NotNull public ByteIndexable.Base asBase()
ByteIndexable
asBase
in interface ByteIndexable