equal
deleted
inserted
replaced
40 * |
40 * |
41 * <p> Each implementation of an <tt>AnnotationProcessorFactory</tt> |
41 * <p> Each implementation of an <tt>AnnotationProcessorFactory</tt> |
42 * must provide a public no-argument constructor to be used by tools to |
42 * must provide a public no-argument constructor to be used by tools to |
43 * instantiate the factory. |
43 * instantiate the factory. |
44 * |
44 * |
|
45 * @deprecated All components of this API have been superseded by the |
|
46 * standardized annotation processing API. The replacement for the |
|
47 * functionality of this interface is {@link |
|
48 * javax.annotation.processing.Processor}. |
|
49 * |
45 * @author Joseph D. Darcy |
50 * @author Joseph D. Darcy |
46 * @author Scott Seligman |
51 * @author Scott Seligman |
47 * @since 1.5 |
52 * @since 1.5 |
48 */ |
53 */ |
49 |
54 @Deprecated |
|
55 @SuppressWarnings("deprecation") |
50 public interface AnnotationProcessorFactory { |
56 public interface AnnotationProcessorFactory { |
51 |
57 |
52 /** |
58 /** |
53 * Returns the options recognized by this factory or by any of the |
59 * Returns the options recognized by this factory or by any of the |
54 * processors it may create. |
60 * processors it may create. |