Top Description Fields Constructors Methods
net.ltgt.gradle.incap

public final Enum IncrementalAnnotationProcessorType

extends Enum<IncrementalAnnotationProcessorType>
Class Inheritance
Imports
java.util.Locale

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

See the Gradle documentation for more information on each type.

Field Summary

Modifier and TypeField and Description
public static final IncrementalAnnotationProcessorType
public static final IncrementalAnnotationProcessorType
private final boolean
public static final IncrementalAnnotationProcessorType

Constructor Summary

AccessConstructor and Description
private
IncrementalAnnotationProcessorType(boolean hasProcessorOption)

Method Summary

Modifier and TypeMethod and Description
public String
getProcessorOption()

Returns the specific value that Gradle looks for in getSupportedOptions for DYNAMIC incremental annotation processors.

public static IncrementalAnnotationProcessorType
public static IncrementalAnnotationProcessorType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

AGGREGATINGback to summary
public static final IncrementalAnnotationProcessorType AGGREGATING
DYNAMICback to summary
public static final IncrementalAnnotationProcessorType DYNAMIC
hasProcessorOptionback to summary
private final boolean hasProcessorOption
ISOLATINGback to summary
public static final IncrementalAnnotationProcessorType ISOLATING

Constructor Detail

IncrementalAnnotationProcessorTypeback to summary
private IncrementalAnnotationProcessorType(boolean hasProcessorOption)

Method Detail

getProcessorOptionback to summary
public String getProcessorOption()

Returns the specific value that Gradle looks for in getSupportedOptions for DYNAMIC incremental annotation processors.

Exceptions
UnsupportedOperationException:
if called on the DYNAMIC constant.
valueOfback to summary
public static IncrementalAnnotationProcessorType valueOf(String name)
valuesback to summary
public static IncrementalAnnotationProcessorType[] values()