我有一个AnnotationExpr
,如何获取参数及其注释的值(例如@UnityBridge(fullClassName = "test")
-如何获取fullClassName
参数的值)。JavaParser是否支持此功能?
我需要接受其他访客吗?在这种情况下是哪一个?
小智 5
较晚的答案,我遇到了同样的问题,只是将其强制AnnotationExpr
转换为以下之一:
MarkerAnnotationExpr
(无参数),
SingleMemberAnnotationExpr
(对于单个参数),
NormalAnnotationExpr
(用于多个参数)。
您可能需要instanceof
确定当前的注释类型。