|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectproguard.classfile.util.SimplifiedVisitor
proguard.classfile.util.StringReferenceInitializer
public class StringReferenceInitializer
This ConstantVisitor initializes 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.
| Constructor Summary | |
|---|---|
StringReferenceInitializer(ClassPool programClassPool,
ClassPool libraryClassPool)
Creates a new StringReferenceInitializer. |
|
| Method Summary | |
|---|---|
void |
visitAnyConstant(Clazz clazz,
Constant constant)
|
void |
visitStringConstant(Clazz clazz,
StringConstant stringConstant)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface proguard.classfile.constant.visitor.ConstantVisitor |
|---|
visitClassConstant, visitDoubleConstant, visitFieldrefConstant, visitFloatConstant, visitIntegerConstant, visitInterfaceMethodrefConstant, visitLongConstant, visitMethodrefConstant, visitNameAndTypeConstant, visitUtf8Constant |
| Constructor Detail |
|---|
public StringReferenceInitializer(ClassPool programClassPool,
ClassPool libraryClassPool)
| Method Detail |
|---|
public void visitAnyConstant(Clazz clazz,
Constant constant)
visitAnyConstant in class SimplifiedVisitor
public void visitStringConstant(Clazz clazz,
StringConstant stringConstant)
visitStringConstant in interface ConstantVisitorvisitStringConstant in class SimplifiedVisitor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||