Class DataTypeTranslator.ComparableByteArray (2.0.0)

public static final class DataTypeTranslator.ComparableByteArray implements Comparable<DataTypeTranslator.ComparableByteArray>

A wrapper for a byte[] that implements Comparable. Comparison algorithm is the same as the prod datastore.

Inheritance

java.lang.Object > DataTypeTranslator.ComparableByteArray

Constructors

ComparableByteArray(byte[] bytes)

public ComparableByteArray(byte[] bytes)
Parameter
NameDescription
bytesbyte[]

Methods

compareTo(DataTypeTranslator.ComparableByteArray other)

public int compareTo(DataTypeTranslator.ComparableByteArray other)
Parameter
NameDescription
otherDataTypeTranslator.ComparableByteArray
Returns
TypeDescription
int

equals(@Nullable Object obj)

public boolean equals(@Nullable Object obj)
Parameter
NameDescription
obj@org.checkerframework.checker.nullness.qual.Nullable java.lang.Object
Returns
TypeDescription
boolean
Overrides

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides