为了账号安全,请及时绑定邮箱和手机立即绑定

handleAnnotationInfo()方法中创建MethodInfo()构造方法入参问题

Set<? extends Element> elements = roundEnvironment.getElementsAnnotatedWith(annotation);
for (Element element: elements) {
    if (!checkMethodValidator(element, annotation)) {
        return false;
    }

    ExecutableElement methodElement = (ExecutableElement) element;

    TypeElement enclosingElement = (TypeElement)methodElement.getEnclosingElement();
    String className = enclosingElement.getQualifiedName().toString();

    MethodInfo methodInfo = methodMap.get(className);
    if (methodInfo == null) {
        methodInfo = new MethodInfo(?, enclosingElement);
        methodMap.put(className, methodInfo);
    }
    
    .....

new MethodInfo() 中 第一个入参写什么?

正在回答

this啊,用这个就可以了,

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android9.0动态运行时权限源码分析及封装改造
  • 参与学习       2863    人
  • 解答问题       8    个

Android9.0动态运行时权限源码分析,利用AOP手动封装属于自己的框架

进入课程

handleAnnotationInfo()方法中创建MethodInfo()构造方法入参问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信