protected static class TypeConstantAdjustment.TypeConstantDissolvingClassVisitor.TypeConstantDissolvingMethodVisitor
extends org.objectweb.asm.MethodVisitor
Class.forName(String).| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
DESCRIPTOR
The descriptor of the
forName method. |
private static java.lang.String |
FOR_NAME
The
forName method name. |
private static java.lang.String |
JAVA_LANG_CLASS
The internal name of the
Class class. |
| Modifier | Constructor and Description |
|---|---|
protected |
TypeConstantDissolvingMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor)
Creates a new type constant dissolving method visitor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visitLdcInsn(java.lang.Object value) |
visitAnnotableParameterCount, visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLabel, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMethodInsn, visitMultiANewArrayInsn, visitParameter, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn, visitVarInsnprivate static final java.lang.String JAVA_LANG_CLASS
Class class.private static final java.lang.String FOR_NAME
forName method name.private static final java.lang.String DESCRIPTOR
forName method.