< prev index next >

src/java.compiler/share/classes/javax/lang/model/util/ElementFilter.java

Print this page

        

@@ -196,10 +196,11 @@
     /**
      * Returns a list of modules in {@code elements}.
      * @return a list of modules in {@code elements}
      * @param elements the elements to filter
      * @since 9
+     * @spec JPMS
      */
     public static List<ModuleElement>
             modulesIn(Iterable<? extends Element> elements) {
         return listFilter(elements, MODULE_KIND, ModuleElement.class);
     }

@@ -207,10 +208,11 @@
     /**
      * Returns a set of modules in {@code elements}.
      * @return a set of modules in {@code elements}
      * @param elements the elements to filter
      * @since 9
+     * @spec JPMS
      */
     public static Set<ModuleElement>
             modulesIn(Set<? extends Element> elements) {
         return setFilter(elements, MODULE_KIND, ModuleElement.class);
     }

@@ -243,10 +245,11 @@
     /**
      * Returns a list of {@code exports} directives in {@code directives}.
      * @return a list of {@code exports} directives in {@code directives}
      * @param directives the directives to filter
      * @since 9
+     * @spec JPMS
      */
     public static List<ExportsDirective>
             exportsIn(Iterable<? extends Directive> directives) {
         return listFilter(directives, DirectiveKind.EXPORTS, ExportsDirective.class);
     }

@@ -265,10 +268,11 @@
     /**
      * Returns a list of {@code provides} directives in {@code directives}.
      * @return a list of {@code provides} directives in {@code directives}
      * @param directives the directives to filter
      * @since 9
+     * @spec JPMS
      */
     public static List<ProvidesDirective>
             providesIn(Iterable<? extends Directive> directives) {
         return listFilter(directives, DirectiveKind.PROVIDES, ProvidesDirective.class);
     }

@@ -276,10 +280,11 @@
     /**
      * Returns a list of {@code requires} directives in {@code directives}.
      * @return a list of {@code requires} directives in {@code directives}
      * @param directives the directives to filter
      * @since 9
+     * @spec JPMS
      */
     public static List<RequiresDirective>
             requiresIn(Iterable<? extends Directive> directives) {
         return listFilter(directives, DirectiveKind.REQUIRES, RequiresDirective.class);
     }

@@ -287,10 +292,11 @@
     /**
      * Returns a list of {@code uses} directives in {@code directives}.
      * @return a list of {@code uses} directives in {@code directives}
      * @param directives the directives to filter
      * @since 9
+     * @spec JPMS
      */
     public static List<UsesDirective>
             usesIn(Iterable<? extends Directive> directives) {
         return listFilter(directives, DirectiveKind.USES, UsesDirective.class);
     }
< prev index next >