package com.spbsu.crawl.bl.helpers;
import java.util.Arrays;
/**
* Created by noxoomo on 02/05/16.
*/
public class CodeSet {
int[] codes;
public CodeSet(int... codes) {
this.codes = codes;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
CodeSet codeSet = (CodeSet) o;
return Arrays.equals(codes, codeSet.codes);
}
public boolean contains(int i) {
for (int idx : codes) {
if (idx == i) {
return true;
}
}
return false;
}
@Override
public int hashCode() {
return Arrays.hashCode(codes);
}
}