/**
* 删除接口中的私有方法
*/
private static void removePrivate(SilenceEntity entity) {
List<String> document = entity.getDocument();
int startIndex = 0;
for (int i = 0; i < document.size(); i++) {
String s = document.get(i);
if (s.contains("}")) {
startIndex = i;
}
if (s.contains("private")) {
int endIndex = i;
for (int i1 = i + 1; i1 < document.size(); i1++) {
String s1 = document.get(i1);
if (s1.contains("}")) {
endIndex = i1;
}
if (s1.contains("@RequestMapping")) {
break;
}
}
if (endIndex > i) {
entity.getDocument().subList(++startIndex, ++endIndex).clear();
}
}
}
}
FileIo 删除类中的private方法
最新推荐文章于 2024-05-21 23:55:30 发布