// "Replace lambda with method reference (may change semantics)" "true-preview" import java.util.*; import java.util.function.Predicate; class Main { public static void main(String[] args) { final Test test = new Test(); final List subs = Arrays.asList(new Sub(), new Sub()); subs.forEach(test.getSubs()::add); } private static class Test { private final List subs = new ArrayList<>(); private List getSubs() { return subs; } } private static class Sub { } }