Package proguard.classfile.editor
Class InterfacesEditor
- java.lang.Object
-
- proguard.classfile.editor.InterfacesEditor
-
public class InterfacesEditor extends java.lang.Object
This class can add and delete interfaces to and from classes. References to the constant pool must be filled out beforehand.
-
-
Constructor Summary
Constructors Constructor Description InterfacesEditor(ProgramClass targetClass)
Creates a new InterfacesEditor that will edit interfaces in the given target class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addInterface(int interfaceConstantIndex)
Adds the specified interface to the target class, if it isn't present yet.void
deleteInterface(int interfaceConstantIndex)
Deletes the given interface from the target class, if it is present.
-
-
-
Constructor Detail
-
InterfacesEditor
public InterfacesEditor(ProgramClass targetClass)
Creates a new InterfacesEditor that will edit interfaces in the given target class.
-
-