将JCodeModel中的类主体与.java文件的主体进行比较

时间:2019-05-22 07:13:44

标签: java class comparison equality jcodemodel

我有一个JCodeModel对象,其中包含一个类主体,该对象将被写入.java文件中:

codeModel.build(new File("src").getAbsoluteFile());

文件夹中可能已经有相同的.java类文件,我倾向于将其与当前JcodeModel的对象内容进行比较,并将此JCodeModel保存到{{1 }}文件,仅当类主体已更新并且不同于旧的.java文件时。

我找不到使用.java的默认方法来执行此操作的任何方法。应该怎么做?在我的案例中,比较两个类的 fields 也应该可以完成工作,但是比较通用的类的整体比较合适。

0 个答案:

没有答案