类 LibraryMethod
- java.lang.Object
-
- proguard.util.SimpleProcessable
-
- proguard.classfile.LibraryMember
-
- proguard.classfile.LibraryMethod
-
- 所有已实现的接口:
java.io.Serializable,Member,Method,Processable
public class LibraryMethod extends LibraryMember implements Method
ThisMethodrepresents a method in aLibraryClass.- 另请参阅:
- 序列化表格
-
-
字段概要
字段 修饰符和类型 字段 说明 Clazz[]referencedClassesAn extra field containing all the classes referenced in the descriptor string.-
从类继承的字段 proguard.classfile.LibraryMember
descriptor, name, u2accessFlags
-
从类继承的字段 proguard.util.SimpleProcessable
processingFlags, processingInfo
-
-
构造器概要
构造器 构造器 说明 LibraryMethod()Creates an uninitialized LibraryMethod.LibraryMethod(int u2accessFlags, java.lang.String name, java.lang.String descriptor)Creates an initialized LibraryMethod.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaccept(LibraryClass libraryClass, MemberVisitor memberVisitor)Accepts the given member info visitor.voidreferencedClassesAccept(ClassVisitor classVisitor)Lets the Clazz objects referenced in the descriptor string accept the given visitor.-
从类继承的方法 proguard.classfile.LibraryMember
accept, getAccessFlags, getDescriptor, getName
-
从类继承的方法 proguard.util.SimpleProcessable
addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfo
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 proguard.classfile.Member
accept, getAccessFlags, getDescriptor, getName
-
从接口继承的方法 proguard.util.Processable
accept, addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfo
-
-
-
-
字段详细资料
-
referencedClasses
public Clazz[] referencedClasses
An extra field containing all the classes referenced in the descriptor string. This field is filled out by theClassReferenceInitializer. The size of the array is the number of classes in the descriptor. Primitive types and arrays of primitive types are ignored. Unknown classes are represented as null values.
-
-
方法详细资料
-
accept
public void accept(LibraryClass libraryClass, MemberVisitor memberVisitor)
从类复制的说明:LibraryMemberAccepts the given member info visitor.- 指定者:
accept在类中LibraryMember
-
referencedClassesAccept
public void referencedClassesAccept(ClassVisitor classVisitor)
从接口复制的说明:MemberLets the Clazz objects referenced in the descriptor string accept the given visitor.- 指定者:
referencedClassesAccept在接口中Member
-
-