Simpler lambdas

This commit is contained in:
Gary Gregory 2022-11-06 10:46:33 -05:00
parent e37d375d83
commit 0801d0d4ca
3 changed files with 3 additions and 5 deletions

View File

@ -143,9 +143,7 @@ public abstract class AbstractBloomFilterTest<T extends BloomFilter> {
for (final long l : values) { for (final long l : values) {
lst.add(l); lst.add(l);
} }
assertTrue(f.forEachBitMap(l -> { assertTrue(f.forEachBitMap(l -> lst.remove(Long.valueOf(l))));
return lst.remove(Long.valueOf(l));
}));
assertTrue(lst.isEmpty()); assertTrue(lst.isEmpty());
} }
// values too large // values too large

View File

@ -55,7 +55,7 @@ public class BitMapProducerFromIndexProducerTest extends AbstractBitMapProducerT
public final void testFromIndexProducer() { public final void testFromIndexProducer() {
final List<Long> lst = new ArrayList<>(); final List<Long> lst = new ArrayList<>();
createProducer().forEachBitMap(lst::add); createProducer().forEachBitMap(lst::add);
final long[] buckets = lst.stream().mapToLong(l -> l.longValue()).toArray(); final long[] buckets = lst.stream().mapToLong(Long::longValue).toArray();
assertTrue(BitMap.contains(buckets, 0)); assertTrue(BitMap.contains(buckets, 0));
assertTrue(BitMap.contains(buckets, 1)); assertTrue(BitMap.contains(buckets, 1));
assertTrue(BitMap.contains(buckets, 63)); assertTrue(BitMap.contains(buckets, 63));

View File

@ -103,7 +103,7 @@ public class DefaultBloomFilterTest extends AbstractBloomFilterTest<DefaultBloom
@Override @Override
public boolean contains(final IndexProducer indexProducer) { public boolean contains(final IndexProducer indexProducer) {
return indexProducer.forEachIndex((i) -> indices.contains(i)); return indexProducer.forEachIndex(i -> indices.contains(i));
} }
@Override @Override