Uses of Class
org.eclipse.persistence.internal.libraries.asm.MethodVisitor
-
Packages that use MethodVisitor Package Description org.eclipse.persistence.internal.libraries.asm org.eclipse.persistence.internal.libraries.asm.commons org.eclipse.persistence.internal.libraries.asm.tree -
-
Uses of MethodVisitor in org.eclipse.persistence.internal.libraries.asm
Fields in org.eclipse.persistence.internal.libraries.asm declared as MethodVisitor Modifier and Type Field Description protected MethodVisitorMethodVisitor. mvThe method visitor to which this visitor must delegate method calls.Methods in org.eclipse.persistence.internal.libraries.asm that return MethodVisitor Modifier and Type Method Description MethodVisitorClassVisitor. visitMethod(int access, String name, String descriptor, String signature, String[] exceptions)Visits a method of the class.MethodVisitorClassWriter. visitMethod(int access, String name, String descriptor, String signature, String[] exceptions)Constructors in org.eclipse.persistence.internal.libraries.asm with parameters of type MethodVisitor Constructor Description MethodVisitor(int api, MethodVisitor methodVisitor)Constructs a newMethodVisitor. -
Uses of MethodVisitor in org.eclipse.persistence.internal.libraries.asm.commons
Subclasses of MethodVisitor in org.eclipse.persistence.internal.libraries.asm.commons Modifier and Type Class Description classAdviceAdapterAMethodVisitorto insert before, after and around advices in methods and constructors.classAnalyzerAdapterAMethodVisitorthat keeps track of stack map frame changes betweenAnalyzerAdapter.visitFrame(int, int, Object[], int, Object[])calls.classCodeSizeEvaluatorAMethodVisitorthat approximates the size of the methods it visits.classGeneratorAdapterAMethodVisitorwith convenient methods to generate code.classInstructionAdapterAMethodVisitorproviding a more detailed API to generate and transform instructions.classJSRInlinerAdapterAMethodVisitorthat removes JSR instructions and inlines the referenced subroutines.classLocalVariablesSorterAMethodVisitorthat renumbers local variables in their order of appearance.classMethodRemapperAMethodVisitorthat remaps types with aRemapper.classTryCatchBlockSorterAMethodVisitoradapter to sort the exception handlers.Methods in org.eclipse.persistence.internal.libraries.asm.commons that return MethodVisitor Modifier and Type Method Description protected MethodVisitorClassRemapper. createMethodRemapper(MethodVisitor methodVisitor)Constructs a new remapper for methods.MethodVisitorClassRemapper. visitMethod(int access, String name, String descriptor, String signature, String[] exceptions)MethodVisitorSerialVersionUIDAdder. visitMethod(int access, String name, String descriptor, String signature, String[] exceptions)MethodVisitorStaticInitMerger. visitMethod(int access, String name, String descriptor, String signature, String[] exceptions)Methods in org.eclipse.persistence.internal.libraries.asm.commons with parameters of type MethodVisitor Modifier and Type Method Description protected MethodVisitorClassRemapper. createMethodRemapper(MethodVisitor methodVisitor)Constructs a new remapper for methods.Constructors in org.eclipse.persistence.internal.libraries.asm.commons with parameters of type MethodVisitor Constructor Description AdviceAdapter(int api, MethodVisitor methodVisitor, int access, String name, String descriptor)Constructs a newAdviceAdapter.AnalyzerAdapter(int api, String owner, int access, String name, String descriptor, MethodVisitor methodVisitor)Constructs a newAnalyzerAdapter.AnalyzerAdapter(String owner, int access, String name, String descriptor, MethodVisitor methodVisitor)Constructs a newAnalyzerAdapter.CodeSizeEvaluator(int api, MethodVisitor methodVisitor)CodeSizeEvaluator(MethodVisitor methodVisitor)GeneratorAdapter(int access, Method method, MethodVisitor methodVisitor)Constructs a newGeneratorAdapter.GeneratorAdapter(int api, MethodVisitor methodVisitor, int access, String name, String descriptor)Constructs a newGeneratorAdapter.GeneratorAdapter(MethodVisitor methodVisitor, int access, String name, String descriptor)Constructs a newGeneratorAdapter.InstructionAdapter(int api, MethodVisitor methodVisitor)Constructs a newInstructionAdapter.InstructionAdapter(MethodVisitor methodVisitor)Constructs a newInstructionAdapter.JSRInlinerAdapter(int api, MethodVisitor methodVisitor, int access, String name, String descriptor, String signature, String[] exceptions)Constructs a newJSRInlinerAdapter.JSRInlinerAdapter(MethodVisitor methodVisitor, int access, String name, String descriptor, String signature, String[] exceptions)Constructs a newJSRInlinerAdapter.LocalVariablesSorter(int api, int access, String descriptor, MethodVisitor methodVisitor)Constructs a newLocalVariablesSorter.LocalVariablesSorter(int access, String descriptor, MethodVisitor methodVisitor)Constructs a newLocalVariablesSorter.MethodRemapper(int api, MethodVisitor methodVisitor, Remapper remapper)Constructs a newMethodRemapper.MethodRemapper(MethodVisitor methodVisitor, Remapper remapper)Constructs a newMethodRemapper.TryCatchBlockSorter(int api, MethodVisitor methodVisitor, int access, String name, String descriptor, String signature, String[] exceptions)TryCatchBlockSorter(MethodVisitor methodVisitor, int access, String name, String descriptor, String signature, String[] exceptions)Constructs a newTryCatchBlockSorter. -
Uses of MethodVisitor in org.eclipse.persistence.internal.libraries.asm.tree
Subclasses of MethodVisitor in org.eclipse.persistence.internal.libraries.asm.tree Modifier and Type Class Description classMethodNodeA node that represents a method.Methods in org.eclipse.persistence.internal.libraries.asm.tree that return MethodVisitor Modifier and Type Method Description MethodVisitorClassNode. visitMethod(int access, String name, String descriptor, String signature, String[] exceptions)Methods in org.eclipse.persistence.internal.libraries.asm.tree with parameters of type MethodVisitor Modifier and Type Method Description abstract voidAbstractInsnNode. accept(MethodVisitor methodVisitor)Makes the given method visitor visit this instruction.voidFieldInsnNode. accept(MethodVisitor methodVisitor)voidFrameNode. accept(MethodVisitor methodVisitor)voidIincInsnNode. accept(MethodVisitor methodVisitor)voidInsnList. accept(MethodVisitor methodVisitor)Makes the given visitor visit all the instructions in this list.voidInsnNode. accept(MethodVisitor methodVisitor)voidIntInsnNode. accept(MethodVisitor methodVisitor)voidInvokeDynamicInsnNode. accept(MethodVisitor methodVisitor)voidJumpInsnNode. accept(MethodVisitor methodVisitor)voidLabelNode. accept(MethodVisitor methodVisitor)voidLdcInsnNode. accept(MethodVisitor methodVisitor)voidLineNumberNode. accept(MethodVisitor methodVisitor)voidLocalVariableAnnotationNode. accept(MethodVisitor methodVisitor, boolean visible)Makes the given visitor visit this type annotation.voidLocalVariableNode. accept(MethodVisitor methodVisitor)Makes the given visitor visit this local variable declaration.voidLookupSwitchInsnNode. accept(MethodVisitor methodVisitor)voidMethodInsnNode. accept(MethodVisitor methodVisitor)voidMethodNode. accept(MethodVisitor methodVisitor)Makes the given method visitor visit this method.voidMultiANewArrayInsnNode. accept(MethodVisitor methodVisitor)voidParameterNode. accept(MethodVisitor methodVisitor)Makes the given visitor visit this parameter declaration.voidTableSwitchInsnNode. accept(MethodVisitor methodVisitor)voidTryCatchBlockNode. accept(MethodVisitor methodVisitor)Makes the given visitor visit this try catch block.voidTypeInsnNode. accept(MethodVisitor methodVisitor)voidVarInsnNode. accept(MethodVisitor methodVisitor)protected voidAbstractInsnNode. acceptAnnotations(MethodVisitor methodVisitor)Makes the given visitor visit the annotations of this instruction.
-