public abstract class CruxAnnotationProcessor extends AbstractProcessor
| Modifier and Type | Field and Description |
|---|---|
static String |
CRUX_APT_INCREMENTAL |
static String |
CRUX_RUN_APT
Run the Crux Annotation Processor only if this parameter is at the JVM.
|
processingEnv| Constructor and Description |
|---|
CruxAnnotationProcessor() |
| Modifier and Type | Method and Description |
|---|---|
protected FileObject |
createResourceFile(String name) |
protected FileObject |
getResourceFile(String name) |
protected InputStream |
getResourceFileStream(String name) |
SourceVersion |
getSupportedSourceVersion() |
protected boolean |
isIncremental() |
protected boolean |
runAPT() |
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, init, isInitialized, processpublic static final String CRUX_RUN_APT
public static final String CRUX_APT_INCREMENTAL
public SourceVersion getSupportedSourceVersion()
getSupportedSourceVersion in interface ProcessorgetSupportedSourceVersion in class AbstractProcessorprotected FileObject createResourceFile(String name) throws IOException
IOExceptionprotected FileObject getResourceFile(String name) throws IOException
IOExceptionprotected InputStream getResourceFileStream(String name) throws IOException
IOExceptionprotected boolean isIncremental()
protected boolean runAPT()
Copyright © 2016. All rights reserved.