使用Javassist检索私有方法信息

时间:2018-12-20 10:42:46

标签: javassist

我正在使用JavaAssist读取类信息。这是一个很好且非常有用的工具。 但是,我注意到的是它确实枚举或返回了该类的私有方法。

有没有办法可以检索私有方法?

2 个答案:

答案 0 :(得分:0)

为了获取所有方法,其中还包含类的私有方法,您可以使用反射:

capture.output

答案 1 :(得分:0)

您可以使用 CtClass.getDeclaredMethods()获取有关私有方法的信息。 或如上述建议,反射效果很好。 尝试阅读this,以了解有关Javassist功能的更多信息。