equal
deleted
inserted
replaced
48 * of a particular annotation type or set of annotation types. |
48 * of a particular annotation type or set of annotation types. |
49 * It may use its environment to find the program elements with |
49 * It may use its environment to find the program elements with |
50 * annotations of those types. It may freely examine any other program |
50 * annotations of those types. It may freely examine any other program |
51 * elements in the course of its processing. |
51 * elements in the course of its processing. |
52 * |
52 * |
|
53 * @deprecated All components of this API have been superseded by the |
|
54 * standardized annotation processing API. The replacement for the |
|
55 * functionality of this interface is {@link |
|
56 * javax.annotation.processing.Processor}. |
|
57 * |
53 * @author Joseph D. Darcy |
58 * @author Joseph D. Darcy |
54 * @author Scott Seligman |
59 * @author Scott Seligman |
55 * @since 1.5 |
60 * @since 1.5 |
56 */ |
61 */ |
57 |
62 @Deprecated |
|
63 @SuppressWarnings("deprecation") |
58 public interface AnnotationProcessor { |
64 public interface AnnotationProcessor { |
59 |
65 |
60 /** |
66 /** |
61 * Process all program elements supported by this annotation processor. |
67 * Process all program elements supported by this annotation processor. |
62 */ |
68 */ |