类 StringReferenceInitializer
- java.lang.Object
-
- proguard.classfile.util.StringReferenceInitializer
-
- 所有已实现的接口:
ConstantVisitor
public class StringReferenceInitializer extends java.lang.Object implements ConstantVisitor
ThisConstantVisitorinitializes any class references of all string constants it visits. More specifically, it fills out the references of string constant pool entries that happen to refer to a class in the program class pool or in the library class pool.
-
-
构造器概要
构造器 构造器 说明 StringReferenceInitializer(ClassPool programClassPool, ClassPool libraryClassPool)Creates a new StringReferenceInitializer.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidvisitAnyConstant(Clazz clazz, Constant constant)Visits any Constant instance.voidvisitStringConstant(Clazz clazz, StringConstant stringConstant)-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 proguard.classfile.constant.visitor.ConstantVisitor
visitAnyMethodrefConstant, visitAnyRefConstant, visitClassConstant, visitDoubleConstant, visitDynamicConstant, visitFieldrefConstant, visitFloatConstant, visitIntegerConstant, visitInterfaceMethodrefConstant, visitInvokeDynamicConstant, visitLongConstant, visitMethodHandleConstant, visitMethodrefConstant, visitMethodTypeConstant, visitModuleConstant, visitNameAndTypeConstant, visitPackageConstant, visitPrimitiveArrayConstant, visitUtf8Constant
-
-
-
-
方法详细资料
-
visitAnyConstant
public void visitAnyConstant(Clazz clazz, Constant constant)
从接口复制的说明:ConstantVisitorVisits any Constant instance. The more specific default implementations of this interface delegate to this method.- 指定者:
visitAnyConstant在接口中ConstantVisitor
-
visitStringConstant
public void visitStringConstant(Clazz clazz, StringConstant stringConstant)
- 指定者:
visitStringConstant在接口中ConstantVisitor
-
-