
com.carrotsearch.hppcrt.strategies.ByteStandardComparator Maven / Gradle / Ivy
package com.carrotsearch.hppcrt.strategies;
import com.carrotsearch.hppcrt.*;
/**
* Standard {@link ByteComparator} for byte
s, providing the same behavior as either natural ordering
* for primitives, or Comparable for objects.
*/
@javax.annotation.Generated(
date = "2015-10-21T20:36:45+0200",
value = "KTypeStandardComparator.java")
public final class ByteStandardComparator implements ByteComparator
{
public ByteStandardComparator() {
// nothing
}
@Override
public int compare(final byte e1, final byte e2) {
return (((e1) == (e2))?0:(((e1) < (e2))?-1:1));
}
@Override
public boolean equals(final Object o) {
if (o instanceof ByteStandardComparator) {
return true;
}
return false;
}
@Override
public int hashCode() {
return ByteStandardComparator.class.hashCode();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy