in kafka/hbase-kafka-proxy/src/main/java/org/apache/hadoop/hbase/kafka/Rule.java [158:176]
public static boolean endsWith(byte[] data, byte[] endsWith) {
if (endsWith.length > data.length) {
return false;
}
if (endsWith.length == data.length) {
return Bytes.equals(data, endsWith);
}
int endStart = data.length - endsWith.length;
for (int i = 0; i < endsWith.length; i++) {
// if (endsWith[i]!=data[(data.length-1)-(endsWith.length+i)]){
if (endsWith[i] != data[endStart + i]) {
return false;
}
}
return true;
}