Uses of Class
org.datanucleus.enhancer.asm.AnnotationVisitor
-
Packages that use AnnotationVisitor Package Description org.datanucleus.enhancer DataNucleus ByteCode enhancer framework.org.datanucleus.enhancer.asm ASM : a small and fast bytecode manipulation framework. -
-
Uses of AnnotationVisitor in org.datanucleus.enhancer
Methods in org.datanucleus.enhancer that return AnnotationVisitor Modifier and Type Method Description AnnotationVisitor
ClassEnhancerImpl.MyClassVisitor. visitAnnotation(java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerClassChecker. visitAnnotation(java.lang.String desc, boolean visible)
Method to visit a class annotationsAnnotationVisitor
EnhancerCloneAdapter. visitAnnotation(java.lang.String arg0, boolean arg1)
AnnotationVisitor
EnhancerPropertyGetterAdapter. visitAnnotation(java.lang.String arg0, boolean arg1)
AnnotationVisitor
EnhancerPropertySetterAdapter. visitAnnotation(java.lang.String arg0, boolean arg1)
AnnotationVisitor
EnhancerCloneAdapter. visitAnnotationDefault()
AnnotationVisitor
EnhancerPropertyGetterAdapter. visitAnnotationDefault()
AnnotationVisitor
EnhancerPropertySetterAdapter. visitAnnotationDefault()
AnnotationVisitor
EnhancerCloneAdapter. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerPropertyGetterAdapter. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerPropertySetterAdapter. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerCloneAdapter. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerPropertyGetterAdapter. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerPropertySetterAdapter. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerCloneAdapter. visitParameterAnnotation(int arg0, java.lang.String arg1, boolean arg2)
AnnotationVisitor
EnhancerPropertyGetterAdapter. visitParameterAnnotation(int arg0, java.lang.String arg1, boolean arg2)
AnnotationVisitor
EnhancerPropertySetterAdapter. visitParameterAnnotation(int arg0, java.lang.String arg1, boolean arg2)
AnnotationVisitor
EnhancerCloneAdapter. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerPropertyGetterAdapter. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerPropertySetterAdapter. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerCloneAdapter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerPropertyGetterAdapter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)
AnnotationVisitor
EnhancerPropertySetterAdapter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)
-
Uses of AnnotationVisitor in org.datanucleus.enhancer.asm
Subclasses of AnnotationVisitor in org.datanucleus.enhancer.asm Modifier and Type Class Description (package private) class
AnnotationWriter
AnAnnotationVisitor
that generates a corresponding 'annotation' or 'type_annotation' structure, as defined in the Java Virtual Machine Specification (JVMS).Fields in org.datanucleus.enhancer.asm declared as AnnotationVisitor Modifier and Type Field Description protected AnnotationVisitor
AnnotationVisitor. av
The annotation visitor to which this visitor must delegate method calls.Methods in org.datanucleus.enhancer.asm that return AnnotationVisitor Modifier and Type Method Description AnnotationVisitor
AnnotationVisitor. getDelegate()
The annotation visitor to which this visitor must delegate method calls.AnnotationVisitor
AnnotationVisitor. visitAnnotation(java.lang.String name, java.lang.String descriptor)
Visits a nested annotation value of the annotation.AnnotationVisitor
AnnotationWriter. visitAnnotation(java.lang.String name, java.lang.String descriptor)
AnnotationVisitor
ClassVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)
Visits an annotation of the class.AnnotationVisitor
ClassWriter. visitAnnotation(java.lang.String descriptor, boolean visible)
AnnotationVisitor
FieldVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)
Visits an annotation of the field.AnnotationVisitor
FieldWriter. visitAnnotation(java.lang.String descriptor, boolean visible)
AnnotationVisitor
MethodVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)
Visits an annotation of this method.AnnotationVisitor
MethodWriter. visitAnnotation(java.lang.String descriptor, boolean visible)
AnnotationVisitor
RecordComponentVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)
Visits an annotation of the record component.AnnotationVisitor
RecordComponentWriter. visitAnnotation(java.lang.String descriptor, boolean visible)
AnnotationVisitor
MethodVisitor. visitAnnotationDefault()
Visits the default value of this annotation interface method.AnnotationVisitor
MethodWriter. visitAnnotationDefault()
AnnotationVisitor
AnnotationVisitor. visitArray(java.lang.String name)
Visits an array value of the annotation.AnnotationVisitor
AnnotationWriter. visitArray(java.lang.String name)
AnnotationVisitor
MethodVisitor. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
Visits an annotation on an instruction.AnnotationVisitor
MethodWriter. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
AnnotationVisitor
MethodVisitor. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String descriptor, boolean visible)
Visits an annotation on a local variable type.AnnotationVisitor
MethodWriter. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String descriptor, boolean visible)
AnnotationVisitor
MethodVisitor. visitParameterAnnotation(int parameter, java.lang.String descriptor, boolean visible)
Visits an annotation of a parameter this method.AnnotationVisitor
MethodWriter. visitParameterAnnotation(int parameter, java.lang.String annotationDescriptor, boolean visible)
AnnotationVisitor
MethodVisitor. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
Visits an annotation on an exception handler type.AnnotationVisitor
MethodWriter. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
AnnotationVisitor
ClassVisitor. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
Visits an annotation on a type in the class signature.AnnotationVisitor
ClassWriter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
AnnotationVisitor
FieldVisitor. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
Visits an annotation on the type of the field.AnnotationVisitor
FieldWriter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
AnnotationVisitor
MethodVisitor. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
Visits an annotation on a type in the method signature.AnnotationVisitor
MethodWriter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
AnnotationVisitor
RecordComponentVisitor. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
Visits an annotation on a type in the record component signature.AnnotationVisitor
RecordComponentWriter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)
Methods in org.datanucleus.enhancer.asm with parameters of type AnnotationVisitor Modifier and Type Method Description private int
ClassReader. readElementValue(AnnotationVisitor annotationVisitor, int elementValueOffset, java.lang.String elementName, char[] charBuffer)
Reads a JVMS 'element_value' structure and makes the given visitor visit it.private int
ClassReader. readElementValues(AnnotationVisitor annotationVisitor, int annotationOffset, boolean named, char[] charBuffer)
Reads the element values of a JVMS 'annotation' structure and makes the given visitor visit them.Constructors in org.datanucleus.enhancer.asm with parameters of type AnnotationVisitor Constructor Description AnnotationVisitor(int api, AnnotationVisitor annotationVisitor)
Constructs a newAnnotationVisitor
.
-