langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/model/FilteredMemberList.java
changeset 42827 36468b5fa7f4
parent 25874 83c19f00452c
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/model/FilteredMemberList.java	Fri Dec 16 12:08:46 2016 +0100
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/model/FilteredMemberList.java	Fri Dec 16 15:27:34 2016 +0000
@@ -71,11 +71,7 @@
 
     // A more efficient implementation than AbstractList's.
     public Iterator<Symbol> iterator() {
-        return scope.getSymbols(new Filter<Symbol>() {
-            public boolean accepts(Symbol t) {
-                return !unwanted(t);
-            }
-        }, NON_RECURSIVE).iterator();
+        return scope.getSymbols(t -> !unwanted(t), NON_RECURSIVE).iterator();
     }
 
     /**