Преглед изворни кода

Do not stream the collection for a forEach.

issue/8307_select_using_collection
Mikael Grankvist пре 7 година
родитељ
комит
6b0ce3d034
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2
    2
      server/src/main/java/com/vaadin/data/SelectionModel.java

+ 2
- 2
server/src/main/java/com/vaadin/data/SelectionModel.java Прегледај датотеку

@@ -187,7 +187,7 @@ public interface SelectionModel<T> extends Serializable {
*/
public default void selectItems(Collection<T> items) {
Objects.requireNonNull(items);
items.stream().forEach(Objects::requireNonNull);
items.forEach(Objects::requireNonNull);

updateSelection(
new LinkedHashSet<>(
@@ -229,7 +229,7 @@ public interface SelectionModel<T> extends Serializable {
*/
public default void deselectItems(Collection<T> items) {
Objects.requireNonNull(items);
items.stream().forEach(Objects::requireNonNull);
items.forEach(Objects::requireNonNull);

updateSelection(Collections.emptySet(), new LinkedHashSet<>(
items.stream().collect(Collectors.toList())));

Loading…
Откажи
Сачувај