类 MethodLinker
java.lang.Object
proguard.classfile.util.MethodLinker
- 所有已实现的接口:
ClassVisitor,MemberVisitor
This
ClassVisitor links all corresponding non-private, non-static, non-initializer
methods in the class hierarchies of all visited classes. Visited classes are typically all class
files that are not being subclassed. Chains of links that have been created in previous
invocations are merged with new chains of links, in order to create a consistent set of chains.-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static MemberlastMember(Member member) Finds the last method in the linked list of related methods.static ProcessablelastProcessable(Processable processable) Finds the last method in the linked list of related methods.voidvisitAnyClass(Clazz clazz) Visits any Clazz instance.voidvisitAnyMember(Clazz clazz, Member member) Visits any Member instance.从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 proguard.classfile.visitor.ClassVisitor
visitLibraryClass, visitProgramClass从接口继承的方法 proguard.classfile.visitor.MemberVisitor
visitLibraryField, visitLibraryMember, visitLibraryMethod, visitProgramField, visitProgramMember, visitProgramMethod
-
构造器详细资料
-
MethodLinker
public MethodLinker()
-
-
方法详细资料
-
visitAnyClass
从接口复制的说明:ClassVisitorVisits any Clazz instance. The more specific default implementations of this interface delegate to this method.- 指定者:
visitAnyClass在接口中ClassVisitor
-
visitAnyMember
从接口复制的说明:MemberVisitorVisits any Member instance. The more specific default implementations of this interface delegate to this method.- 指定者:
visitAnyMember在接口中MemberVisitor
-
lastMember
Finds the last method in the linked list of related methods.- 参数:
member- The given method.- 返回:
- The last method in the linked list.
-
lastProcessable
Finds the last method in the linked list of related methods.- 参数:
processable- The given method.- 返回:
- The last method in the linked list.
-