问题描述
给出一个链式调用(构建器模式):
return new ThingBuilder().withA(a).withB(b).build();
我如何使用JavaParser添加另一个链接的调用以最终得到如下代码:
return new ThingBuilder().withA(a).withB(b).withC(c).build();
我已经熟悉ModifierVisitor
,但是找不到在正确位置添加呼叫的好方法,即添加到相关的MethodCallExpr
(表达式为{ {1}},方法是new ThingBuilder().withA(a).withB(b)
)。
如果可能的话,也可以将其添加到顶层:
build()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)