Package org.jvnet.hk2.generator.internal
Class Utilities.ContractMethodVisitor
java.lang.Object
org.objectweb.asm.MethodVisitor
org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
org.jvnet.hk2.generator.internal.Utilities.ContractMethodVisitor
- Enclosing class:
Utilities
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private final String
private final Utilities.ContractClassVisitor
Fields inherited from class org.objectweb.asm.MethodVisitor
api, mv
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
ContractMethodVisitor
(Utilities.ContractClassVisitor parent, String methodName) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
setMetadataKey
(String key) org.objectweb.asm.AnnotationVisitor
visitAnnotation
(String desc, boolean visible) void
visitEnd()
Methods inherited from class org.jvnet.hk2.generator.internal.AbstractMethodVisitorImpl
visitAnnotationDefault, visitAttribute, visitCode, visitFieldInsn, visitFrame, visitIincInsn, visitInsn, visitIntInsn, visitJumpInsn, visitLabel, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLookupSwitchInsn, visitMaxs, visitMethodInsn, visitMultiANewArrayInsn, visitParameterAnnotation, visitTableSwitchInsn, visitTryCatchBlock, visitTypeInsn, visitVarInsn
Methods inherited from class org.objectweb.asm.MethodVisitor
getDelegate, visitAnnotableParameterCount, visitInsnAnnotation, visitInvokeDynamicInsn, visitLocalVariableAnnotation, visitMethodInsn, visitParameter, visitTryCatchAnnotation, visitTypeAnnotation
-
Field Details
-
parent
-
methodName
-
metadataKey
-
-
Constructor Details
-
ContractMethodVisitor
-
-
Method Details
-
visitAnnotation
- Overrides:
visitAnnotation
in classorg.objectweb.asm.MethodVisitor
-
visitEnd
public void visitEnd()- Overrides:
visitEnd
in classAbstractMethodVisitorImpl
-
setMetadataKey
-