@AutoService(value=javax.annotation.processing.Processor.class) @SupportedSourceVersion(value=RELEASE_8) @SupportedAnnotationTypes(value="cn.org.atool.fluent.mybatis.annotation.FluentMybatis") public class FluentMybatisProcessor extends AbstractProcessor implements IProcessor
| 限定符和类型 | 字段和说明 |
|---|---|
protected Filer |
filer |
processingEnv| 构造器和说明 |
|---|
FluentMybatisProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
error(String message) |
Messager |
getMessager()
返回Messager
|
void |
init(ProcessingEnvironment env) |
boolean |
process(Set<? extends TypeElement> annotations,
RoundEnvironment roundEnv) |
getCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, isInitializedprotected Filer filer
public void init(ProcessingEnvironment env)
init 在接口中 Processorinit 在类中 AbstractProcessorpublic boolean process(Set<? extends TypeElement> annotations, RoundEnvironment roundEnv)
process 在接口中 Processorprocess 在类中 AbstractProcessorpublic static void error(String message)
public Messager getMessager()
IProcessorgetMessager 在接口中 IProcessorCopyright © 2021. All rights reserved.