类 InnerClassesAttributeEditor

java.lang.Object
proguard.classfile.editor.InnerClassesAttributeEditor

public class InnerClassesAttributeEditor extends Object
This class can add/remove bootstrap methods to/from a given inner classes attribute. Inner classes to be added must have been filled out beforehand.
  • 构造器详细资料

    • InnerClassesAttributeEditor

      public InnerClassesAttributeEditor(InnerClassesAttribute targetInnerClassesAttribute)
      Creates a new InnerClassesAttributeEditor that will edit inner classes in the given inner classes attribute.
  • 方法详细资料

    • addInnerClassesInfo

      public int addInnerClassesInfo(InnerClassesInfo innerClassesInfo)
      Adds a given inner class to the inner classes attribute.
      返回:
      the index of the inner class.
    • removeInnerClassesInfo

      public void removeInnerClassesInfo(InnerClassesInfo innerClassesInfo)
      Removes the given inner class from the inner classes attribute.