类 InterfacesEditor

java.lang.Object
proguard.classfile.editor.InterfacesEditor

public class InterfacesEditor extends Object
This class can add and delete interfaces to and from classes. References to the constant pool must be filled out beforehand.
  • 构造器详细资料

    • InterfacesEditor

      public InterfacesEditor(ProgramClass targetClass)
      Creates a new InterfacesEditor that will edit interfaces in the given target class.
  • 方法详细资料

    • addInterface

      public void addInterface(int interfaceConstantIndex)
      Adds the specified interface to the target class, if it isn't present yet.
    • deleteInterface

      public void deleteInterface(int interfaceConstantIndex)
      Deletes the given interface from the target class, if it is present.