gpt4 book ai didi

JavaParser AnnotationExpr 获取参数

转载 作者:塔克拉玛干 更新时间:2023-11-01 23:07:27 32 4
gpt4 key购买 nike

我有一个 AnnotationExpr,如何获取注释的参数及其值(例如 @UnityBridge(fullClassName = "test") - 我如何获得一个fullClassName 参数的值)。 JavaParser 支持吗?

我必须接受另一个访客吗?在这种情况下是哪一个?

最佳答案

迟到的答案,我遇到了同样的问题,只需将 AnnotationExpr 转换为以下之一:

MarkerAnnotationExpr(无参数),

SingleMemberAnnotationExpr(针对单个参数),

NormalAnnotationExpr(用于多个参数)。

您可能需要 instanceof 来确定当前注释类型。

关于JavaParser AnnotationExpr 获取参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37208935/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com