public abstract class BaseProcessor extends AbstractProcessor
| 限定符和类型 | 字段和说明 |
|---|---|
protected Elements |
elements |
protected ProcessingEnvironment |
env |
protected Filer |
filer
用于将创建的类写入到文件
|
protected Messager |
messager
用于在编译器打印消息的组件
|
protected Properties |
properties |
static String |
PROPERTIES_PATH |
protected Types |
types |
processingEnv| 构造器和说明 |
|---|
BaseProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
init(ProcessingEnvironment processingEnv) |
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, isInitialized, processprotected ProcessingEnvironment env
protected Messager messager
protected Filer filer
protected Elements elements
protected Types types
protected Properties properties
public void init(ProcessingEnvironment processingEnv)
init 在接口中 Processorinit 在类中 AbstractProcessorCopyright © 2025 fossc. All rights reserved.