package edu.berkeley.cs.nlp.ocular.lm;
import java.io.Serializable;
import java.util.Arrays;
/**
* @author Taylor Berg-Kirkpatrick (tberg@eecs.berkeley.edu)
*/
public class LongArrWrapper implements Serializable {
private static final long serialVersionUID = 5942433644698840887L;
public final long[] arr;
public LongArrWrapper(long[] arr) {
this.arr = arr;
}
@Override
public boolean equals(Object other) {
if (other == null || !(other instanceof LongArrWrapper)) {
return false;
}
return Arrays.equals(this.arr, ((LongArrWrapper)other).arr);
}
@Override
public int hashCode() {
return Arrays.hashCode(this.arr);
}
}