类 InnerClassesAttributeEditor
- java.lang.Object
-
- proguard.classfile.editor.InnerClassesAttributeEditor
-
public class InnerClassesAttributeEditor extends java.lang.ObjectThis 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(InnerClassesAttribute targetInnerClassesAttribute)Creates a new InnerClassesAttributeEditor that will edit inner classes in the given inner classes attribute.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 intaddInnerClassesInfo(InnerClassesInfo innerClassesInfo)Adds a given inner class to the inner classes attribute.voidremoveInnerClassesInfo(InnerClassesInfo innerClassesInfo)Removes the given inner class from the inner classes attribute.
-
-
-
构造器详细资料
-
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.
-
-