@SupportedAnnotationTypes(value="org.apache.logging.log4j.core.config.plugins.*") public class PluginProcessor extends AbstractProcessor
Modifier and Type | Field and Description |
---|---|
static String |
PLUGIN_CACHE_FILE
The location of the plugin cache data file.
|
processingEnv
Constructor and Description |
---|
PluginProcessor() |
Modifier and Type | Method and Description |
---|---|
SourceVersion |
getSupportedSourceVersion() |
boolean |
process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv) |
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, init, isInitialized
public static final String PLUGIN_CACHE_FILE
PluginManager
.public PluginProcessor()
public SourceVersion getSupportedSourceVersion()
getSupportedSourceVersion
in interface Processor
getSupportedSourceVersion
in class AbstractProcessor
public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
process
in interface Processor
process
in class AbstractProcessor
Copyright © 1999-2021 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.