Class FunctionDocInfoProcessor
java.lang.Object
javax.annotation.processing.AbstractProcessor
io.nosqlbench.virtdata.processors.FunctionDocInfoProcessor
- All Implemented Interfaces:
javax.annotation.processing.Processor
@SupportedOptions("title")
@SupportedSourceVersion(RELEASE_11)
@SupportedAnnotationTypes({"io.nosqlbench.virtdata.annotations.ThreadSafeMapper","io.nosqlbench.virtdata.annotations.PerThreadMapper"})
public class FunctionDocInfoProcessor
extends javax.annotation.processing.AbstractProcessor
This documentation processor is responsible for finding all the enumerated that feed documentation
manifests. It simply calls listener interfaces to do the rest of the work.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAUTOSUFFIX -
Constructor Summary
Constructors Constructor Description FunctionDocInfoProcessor() -
Method Summary
-
Field Details
-
AUTOSUFFIX
public static final java.lang.String AUTOSUFFIX- See Also:
- Constant Field Values
-
-
Constructor Details
-
FunctionDocInfoProcessor
public FunctionDocInfoProcessor()
-
-
Method Details
-
init
public void init(javax.annotation.processing.ProcessingEnvironment processingEnv)- Specified by:
initin interfacejavax.annotation.processing.Processor- Overrides:
initin classjavax.annotation.processing.AbstractProcessor
-
process
public boolean process(java.util.Set<? extends javax.lang.model.element.TypeElement> annotations, javax.annotation.processing.RoundEnvironment roundEnv)- Specified by:
processin interfacejavax.annotation.processing.Processor- Specified by:
processin classjavax.annotation.processing.AbstractProcessor
-