Package net.bytebuddy.asm
Class TypeConstantAdjustment.TypeConstantDissolvingClassVisitor.TypeConstantDissolvingMethodVisitor
- java.lang.Object
-
- org.objectweb.asm.MethodVisitor
-
- net.bytebuddy.asm.TypeConstantAdjustment.TypeConstantDissolvingClassVisitor.TypeConstantDissolvingMethodVisitor
-
- Enclosing class:
- TypeConstantAdjustment.TypeConstantDissolvingClassVisitor
protected static class TypeConstantAdjustment.TypeConstantDissolvingClassVisitor.TypeConstantDissolvingMethodVisitor extends org.objectweb.asm.MethodVisitorA method visitor that remaps class constants to invocations ofClass.forName(String).
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringDESCRIPTORThe descriptor of theforNamemethod.private static java.lang.StringFOR_NAMETheforNamemethod name.private static java.lang.StringJAVA_LANG_CLASSThe internal name of theClassclass.
-
Constructor Summary
Constructors Modifier Constructor Description protectedTypeConstantDissolvingMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor)Creates a new type constant dissolving method visitor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvisitLdcInsn(java.lang.Object value)-
Methods inherited from class org.objectweb.asm.MethodVisitor
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, visitVarInsn
-
-
-
-
Field Detail
-
JAVA_LANG_CLASS
private static final java.lang.String JAVA_LANG_CLASS
The internal name of theClassclass.- See Also:
- Constant Field Values
-
FOR_NAME
private static final java.lang.String FOR_NAME
TheforNamemethod name.- See Also:
- Constant Field Values
-
DESCRIPTOR
private static final java.lang.String DESCRIPTOR
The descriptor of theforNamemethod.- See Also:
- Constant Field Values
-
-