Inline single use local variable
This commit is contained in:
parent
deadbda8b7
commit
fa76c00a4f
|
@ -276,8 +276,6 @@ public class SetUtils {
|
||||||
Objects.requireNonNull(setA, "setA");
|
Objects.requireNonNull(setA, "setA");
|
||||||
Objects.requireNonNull(setB, "setB");
|
Objects.requireNonNull(setB, "setB");
|
||||||
|
|
||||||
final Predicate<E> containedInB = setB::contains;
|
|
||||||
|
|
||||||
return new SetView<E>() {
|
return new SetView<E>() {
|
||||||
@Override
|
@Override
|
||||||
public boolean contains(final Object o) {
|
public boolean contains(final Object o) {
|
||||||
|
@ -286,7 +284,7 @@ public class SetUtils {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Iterator<E> createIterator() {
|
public Iterator<E> createIterator() {
|
||||||
return IteratorUtils.filteredIterator(setA.iterator(), containedInB);
|
return IteratorUtils.filteredIterator(setA.iterator(), setB::contains);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue