类 CounterConditionalClassVisitor
java.lang.Object
proguard.classfile.visitor.CounterConditionalClassVisitor
- 所有已实现的接口:
ClassVisitor
This ClassVisitor delegates to a given class visitor, and then, if the given predicate succeeds
with the given
Counter before and after values, also to a second given class visitor.-
构造器概要
构造器构造器说明CounterConditionalClassVisitor(Counter counter, BiPredicate<Integer, Integer> predicate, ClassVisitor classVisitor1, ClassVisitor classVisitor2) Creates a new CounterConditionalClassVisitor. -
方法概要
修饰符和类型方法说明static booleanhasIncreased(int before, int after) static booleanisSame(int before, int after) voidvisitAnyClass(Clazz clazz) Visits any Clazz instance.从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 proguard.classfile.visitor.ClassVisitor
visitLibraryClass, visitProgramClass
-
构造器详细资料
-
CounterConditionalClassVisitor
public CounterConditionalClassVisitor(Counter counter, BiPredicate<Integer, Integer> predicate, ClassVisitor classVisitor1, ClassVisitor classVisitor2) Creates a new CounterConditionalClassVisitor.
-
-
方法详细资料
-
visitAnyClass
从接口复制的说明:ClassVisitorVisits any Clazz instance. The more specific default implementations of this interface delegate to this method.- 指定者:
visitAnyClass在接口中ClassVisitor
-
hasIncreased
public static boolean hasIncreased(int before, int after) -
isSame
public static boolean isSame(int before, int after)
-