Top Description Methods
net.ltgt.gradle.incap

public @Interface IncrementalAnnotationProcessor

extends Annotation
Annotations
@Documented
@Target:TYPE
@Retention:CLASS
Imports
java.lang.annotation.Documented, .ElementType, .Retention, .RetentionPolicy, .Target

Describes the type of incremental annotation processing the annotated processor is capable of.

This annotation must be placed on a concrete class implementing javax.annotation.processing.Processor. A processor described as dynamic will have to implement getSupportedOptions returning zero or one of the predefined constants looked for by Gradle.

The annotation processor will generate the appropriate META-INF/gradle/incremental.annotation.processors descriptor file describing all annotated processors.

Method Summary

Modifier and TypeMethod and Description
public IncrementalAnnotationProcessorType
Inherited from java.lang.annotation.Annotation:
annotationTypeequalshashCodetoString

Method Detail

valueback to summary
public IncrementalAnnotationProcessorType value()