package ezdb.comparator;
import java.nio.ByteBuffer;
import java.util.Comparator;
/**
* A comparator that compares bytes using lexicographical ordering.
*
* @author criccomini
*
*/
public class LexicographicalComparator implements Comparator<byte[]> {
public static final LexicographicalComparator get = new LexicographicalComparator();
@Override
public int compare(byte[] bytes1, byte[] bytes2) {
return ByteBuffer.wrap(bytes1).compareTo(ByteBuffer.wrap(bytes2));
}
}