类 SideEffectClassChecker
- java.lang.Object
-
- proguard.optimize.info.SideEffectClassChecker
-
public class SideEffectClassChecker extends java.lang.ObjectThis utility class contains methods to check whether referencing classes may have side effects due to them being loaded and initialized.
-
-
构造器概要
构造器 构造器 说明 SideEffectClassChecker()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static booleanmayHaveSideEffects(proguard.classfile.Clazz referencingClass, proguard.classfile.Clazz referencedClass)Returns whether accessing the given class from another given class may have side effects when they are initialized.static booleanmayHaveSideEffects(proguard.classfile.Clazz referencingClass, proguard.classfile.Clazz referencedClass, proguard.classfile.Member referencedMember)Returns whether accessing the given class member from the given class may have side effects when they are initialized.
-
-
-
方法详细资料
-
mayHaveSideEffects
public static boolean mayHaveSideEffects(proguard.classfile.Clazz referencingClass, proguard.classfile.Clazz referencedClass, proguard.classfile.Member referencedMember)Returns whether accessing the given class member from the given class may have side effects when they are initialized.
-
mayHaveSideEffects
public static boolean mayHaveSideEffects(proguard.classfile.Clazz referencingClass, proguard.classfile.Clazz referencedClass)Returns whether accessing the given class from another given class may have side effects when they are initialized.
-
-