Package org.jvnet.hk2.generator.internal
Class AbstractMethodVisitorImpl
- java.lang.Object
-
- org.objectweb.asm.MethodVisitor
-
- org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
-
- Direct Known Subclasses:
ClassVisitorImpl.ConfiguredMethodVisitor,ClassVisitorImpl.MethodVisitorImpl,Utilities.ContractMethodVisitor,Utilities.GeneratorNameFinderMethodVisitor
public abstract class AbstractMethodVisitorImpl extends org.objectweb.asm.MethodVisitorThis in only here to keep the main-line code less messy
-
-
Constructor Summary
Constructors Constructor Description AbstractMethodVisitorImpl()The constructor that gives the implemented version to the superclass
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.objectweb.asm.AnnotationVisitorvisitAnnotationDefault()voidvisitAttribute(org.objectweb.asm.Attribute arg0)voidvisitCode()voidvisitEnd()voidvisitFieldInsn(int arg0, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3)voidvisitFrame(int arg0, int arg1, java.lang.Object[] arg2, int arg3, java.lang.Object[] arg4)voidvisitIincInsn(int arg0, int arg1)voidvisitInsn(int arg0)voidvisitIntInsn(int arg0, int arg1)voidvisitJumpInsn(int arg0, org.objectweb.asm.Label arg1)voidvisitLabel(org.objectweb.asm.Label arg0)voidvisitLdcInsn(java.lang.Object arg0)voidvisitLineNumber(int arg0, org.objectweb.asm.Label arg1)voidvisitLocalVariable(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, org.objectweb.asm.Label arg3, org.objectweb.asm.Label arg4, int arg5)voidvisitLookupSwitchInsn(org.objectweb.asm.Label arg0, int[] arg1, org.objectweb.asm.Label[] arg2)voidvisitMaxs(int arg0, int arg1)voidvisitMethodInsn(int arg0, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3)voidvisitMultiANewArrayInsn(java.lang.String arg0, int arg1)org.objectweb.asm.AnnotationVisitorvisitParameterAnnotation(int arg0, java.lang.String arg1, boolean arg2)voidvisitTableSwitchInsn(int arg0, int arg1, org.objectweb.asm.Label arg2, org.objectweb.asm.Label[] arg3)voidvisitTryCatchBlock(org.objectweb.asm.Label arg0, org.objectweb.asm.Label arg1, org.objectweb.asm.Label arg2, java.lang.String arg3)voidvisitTypeInsn(int arg0, java.lang.String arg1)voidvisitVarInsn(int arg0, int arg1)
-
-
-
Method Detail
-
visitAnnotationDefault
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()
- Overrides:
visitAnnotationDefaultin classorg.objectweb.asm.MethodVisitor
-
visitAttribute
public void visitAttribute(org.objectweb.asm.Attribute arg0)
- Overrides:
visitAttributein classorg.objectweb.asm.MethodVisitor
-
visitEnd
public void visitEnd()
- Overrides:
visitEndin classorg.objectweb.asm.MethodVisitor
-
visitCode
public void visitCode()
- Overrides:
visitCodein classorg.objectweb.asm.MethodVisitor
-
visitFieldInsn
public void visitFieldInsn(int arg0, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3)- Overrides:
visitFieldInsnin classorg.objectweb.asm.MethodVisitor
-
visitFrame
public void visitFrame(int arg0, int arg1, java.lang.Object[] arg2, int arg3, java.lang.Object[] arg4)- Overrides:
visitFramein classorg.objectweb.asm.MethodVisitor
-
visitIincInsn
public void visitIincInsn(int arg0, int arg1)- Overrides:
visitIincInsnin classorg.objectweb.asm.MethodVisitor
-
visitInsn
public void visitInsn(int arg0)
- Overrides:
visitInsnin classorg.objectweb.asm.MethodVisitor
-
visitIntInsn
public void visitIntInsn(int arg0, int arg1)- Overrides:
visitIntInsnin classorg.objectweb.asm.MethodVisitor
-
visitJumpInsn
public void visitJumpInsn(int arg0, org.objectweb.asm.Label arg1)- Overrides:
visitJumpInsnin classorg.objectweb.asm.MethodVisitor
-
visitLabel
public void visitLabel(org.objectweb.asm.Label arg0)
- Overrides:
visitLabelin classorg.objectweb.asm.MethodVisitor
-
visitLdcInsn
public void visitLdcInsn(java.lang.Object arg0)
- Overrides:
visitLdcInsnin classorg.objectweb.asm.MethodVisitor
-
visitLineNumber
public void visitLineNumber(int arg0, org.objectweb.asm.Label arg1)- Overrides:
visitLineNumberin classorg.objectweb.asm.MethodVisitor
-
visitLocalVariable
public void visitLocalVariable(java.lang.String arg0, java.lang.String arg1, java.lang.String arg2, org.objectweb.asm.Label arg3, org.objectweb.asm.Label arg4, int arg5)- Overrides:
visitLocalVariablein classorg.objectweb.asm.MethodVisitor
-
visitLookupSwitchInsn
public void visitLookupSwitchInsn(org.objectweb.asm.Label arg0, int[] arg1, org.objectweb.asm.Label[] arg2)- Overrides:
visitLookupSwitchInsnin classorg.objectweb.asm.MethodVisitor
-
visitMaxs
public void visitMaxs(int arg0, int arg1)- Overrides:
visitMaxsin classorg.objectweb.asm.MethodVisitor
-
visitMethodInsn
public void visitMethodInsn(int arg0, java.lang.String arg1, java.lang.String arg2, java.lang.String arg3)- Overrides:
visitMethodInsnin classorg.objectweb.asm.MethodVisitor
-
visitMultiANewArrayInsn
public void visitMultiANewArrayInsn(java.lang.String arg0, int arg1)- Overrides:
visitMultiANewArrayInsnin classorg.objectweb.asm.MethodVisitor
-
visitParameterAnnotation
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int arg0, java.lang.String arg1, boolean arg2)- Overrides:
visitParameterAnnotationin classorg.objectweb.asm.MethodVisitor
-
visitTableSwitchInsn
public void visitTableSwitchInsn(int arg0, int arg1, org.objectweb.asm.Label arg2, org.objectweb.asm.Label[] arg3)- Overrides:
visitTableSwitchInsnin classorg.objectweb.asm.MethodVisitor
-
visitTryCatchBlock
public void visitTryCatchBlock(org.objectweb.asm.Label arg0, org.objectweb.asm.Label arg1, org.objectweb.asm.Label arg2, java.lang.String arg3)- Overrides:
visitTryCatchBlockin classorg.objectweb.asm.MethodVisitor
-
visitTypeInsn
public void visitTypeInsn(int arg0, java.lang.String arg1)- Overrides:
visitTypeInsnin classorg.objectweb.asm.MethodVisitor
-
visitVarInsn
public void visitVarInsn(int arg0, int arg1)- Overrides:
visitVarInsnin classorg.objectweb.asm.MethodVisitor
-
-