Package org.jvnet.hk2.generator.internal
Class Utilities.GeneratorClassVisitor
java.lang.Object
org.objectweb.asm.ClassVisitor
org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
org.jvnet.hk2.generator.internal.Utilities.GeneratorClassVisitor
- Enclosing class:
Utilities
-
Field Summary
FieldsFields inherited from class org.objectweb.asm.ClassVisitor
api, cv
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate GenerateMethodAnnotationData
private void
setGenerateMethodAnnotationData
(GenerateMethodAnnotationData methodGenerateData) private void
setNameMethodName
(String methodName) org.objectweb.asm.AnnotationVisitor
visitAnnotation
(String desc, boolean arg1) void
visitEnd()
org.objectweb.asm.MethodVisitor
visitMethod
(int access, String name, String desc, String signature, String[] exceptions) Methods inherited from class org.jvnet.hk2.generator.internal.AbstractClassVisitorImpl
visit, visitAttribute, visitField, visitInnerClass, visitOuterClass, visitSource
Methods inherited from class org.objectweb.asm.ClassVisitor
getDelegate, visitModule, visitNestHost, visitNestMember, visitPermittedSubclass, visitRecordComponent, visitTypeAnnotation
-
Field Details
-
cacheKey
-
methodGenerateData
-
-
Constructor Details
-
GeneratorClassVisitor
-
-
Method Details
-
visitAnnotation
- Overrides:
visitAnnotation
in classAbstractClassVisitorImpl
-
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) - Overrides:
visitMethod
in classAbstractClassVisitorImpl
-
setGenerateMethodAnnotationData
-
getGenerateMethodAnnotationData
-
setNameMethodName
-
visitEnd
public void visitEnd()- Overrides:
visitEnd
in classAbstractClassVisitorImpl
-