equal
deleted
inserted
replaced
32 |
32 |
33 |
33 |
34 /** |
34 /** |
35 * A scanning visitor of program elements with default behavior |
35 * A scanning visitor of program elements with default behavior |
36 * appropriate for source versions {@link SourceVersion#RELEASE_9 |
36 * appropriate for source versions {@link SourceVersion#RELEASE_9 |
37 * RELEASE_9} through {@link SourceVersion#RELEASE_12 RELEASE_12}. |
37 * RELEASE_9} through {@link SourceVersion#RELEASE_13 RELEASE_13}. |
38 * |
38 * |
39 * The <code>visit<i>Xyz</i></code> methods in this |
39 * The <code>visit<i>Xyz</i></code> methods in this |
40 * class scan their component elements by calling {@code scan} on |
40 * class scan their component elements by calling {@code scan} on |
41 * their {@linkplain Element#getEnclosedElements enclosed elements}, |
41 * their {@linkplain Element#getEnclosedElements enclosed elements}, |
42 * {@linkplain ExecutableElement#getParameters parameters}, etc., as |
42 * {@linkplain ExecutableElement#getParameters parameters}, etc., as |
90 * @see ElementScanner7 |
90 * @see ElementScanner7 |
91 * @see ElementScanner8 |
91 * @see ElementScanner8 |
92 * @since 9 |
92 * @since 9 |
93 * @spec JPMS |
93 * @spec JPMS |
94 */ |
94 */ |
95 @SupportedSourceVersion(RELEASE_12) |
95 @SupportedSourceVersion(RELEASE_13) |
96 public class ElementScanner9<R, P> extends ElementScanner8<R, P> { |
96 public class ElementScanner9<R, P> extends ElementScanner8<R, P> { |
97 /** |
97 /** |
98 * Constructor for concrete subclasses; uses {@code null} for the |
98 * Constructor for concrete subclasses; uses {@code null} for the |
99 * default value. |
99 * default value. |
100 */ |
100 */ |