}
- final public ArrayList<CacheEntry> values() {
+ final public <T extends BinaryQuery> ArrayList<T> values() {
- ArrayList<CacheEntry> result = new ArrayList<CacheEntry>();
+ ArrayList<T> result = new ArrayList<T>();
for (int i = _set.length; i-- > 0;) {
if(_set[i] != null && _set[i] != REMOVED) {