@SupportedAnnotationTypes(value="com.github.houbb.lombok.ex.annotation.UnsupportedOperation") @SupportedSourceVersion(value=RELEASE_7) public class UnsupportedOperationProcessor extends BaseMethodProcessor
messager, names, processContext, treeMaker, treesprocessingEnv| 构造器和说明 |
|---|
UnsupportedOperationProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Class<? extends Annotation> |
getAnnotationClass()
获取抽象的注解类型
|
protected void |
handleMethod(LMethod method)
处理单个类信息
|
getMethodList, processinitgetCompletions, getSupportedAnnotationTypes, getSupportedOptions, getSupportedSourceVersion, isInitializedprotected Class<? extends Annotation> getAnnotationClass()
BaseMethodProcessorgetAnnotationClass 在类中 BaseMethodProcessorprotected void handleMethod(LMethod method)
BaseMethodProcessorhandleMethod 在类中 BaseMethodProcessormethod - 单个方法Copyright © 2020. All rights reserved.