Я пытаюсь разработать систему, в которой пользователь должен иметь возможность вносить изменения [добавлять / удалять атрибуты и методы] в настоящий файл Java.Хотя API предоставляют методы для создания новых методов / полей, как мы можем удалить / уничтожить те, которые не требуются.
Я хочу создать метод
updatefile(file, newMethods, newAttributes)
file
- это файл Java, который будет изменен, методы и атрибуты которого необходимо удалить.
newMethods
теперь будут методами файла
newAttributes
будут атрибутами файла
Также возможно, что некоторые записи newMethods == некоторые записи оригинальных методов, для которых мне потребуется проверка;аналогично для новых атрибутов.
Как это можно сделать?