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 AnnotationVisitorClassEnhancerImpl.MyClassVisitor. visitAnnotation(java.lang.String desc, boolean visible)AnnotationVisitorEnhancerClassChecker. visitAnnotation(java.lang.String desc, boolean visible)Method to visit a class annotationsAnnotationVisitorEnhancerCloneAdapter. visitAnnotation(java.lang.String arg0, boolean arg1)AnnotationVisitorEnhancerPropertyGetterAdapter. visitAnnotation(java.lang.String arg0, boolean arg1)AnnotationVisitorEnhancerPropertySetterAdapter. visitAnnotation(java.lang.String arg0, boolean arg1)AnnotationVisitorEnhancerCloneAdapter. visitAnnotationDefault()AnnotationVisitorEnhancerPropertyGetterAdapter. visitAnnotationDefault()AnnotationVisitorEnhancerPropertySetterAdapter. visitAnnotationDefault()AnnotationVisitorEnhancerCloneAdapter. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerPropertyGetterAdapter. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerPropertySetterAdapter. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerCloneAdapter. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerPropertyGetterAdapter. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerPropertySetterAdapter. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerCloneAdapter. visitParameterAnnotation(int arg0, java.lang.String arg1, boolean arg2)AnnotationVisitorEnhancerPropertyGetterAdapter. visitParameterAnnotation(int arg0, java.lang.String arg1, boolean arg2)AnnotationVisitorEnhancerPropertySetterAdapter. visitParameterAnnotation(int arg0, java.lang.String arg1, boolean arg2)AnnotationVisitorEnhancerCloneAdapter. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerPropertyGetterAdapter. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerPropertySetterAdapter. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerCloneAdapter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerPropertyGetterAdapter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String desc, boolean visible)AnnotationVisitorEnhancerPropertySetterAdapter. 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) classAnnotationWriterAnAnnotationVisitorthat 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 AnnotationVisitorAnnotationVisitor. avThe annotation visitor to which this visitor must delegate method calls.Methods in org.datanucleus.enhancer.asm that return AnnotationVisitor Modifier and Type Method Description AnnotationVisitorAnnotationVisitor. getDelegate()The annotation visitor to which this visitor must delegate method calls.AnnotationVisitorAnnotationVisitor. visitAnnotation(java.lang.String name, java.lang.String descriptor)Visits a nested annotation value of the annotation.AnnotationVisitorAnnotationWriter. visitAnnotation(java.lang.String name, java.lang.String descriptor)AnnotationVisitorClassVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)Visits an annotation of the class.AnnotationVisitorClassWriter. visitAnnotation(java.lang.String descriptor, boolean visible)AnnotationVisitorFieldVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)Visits an annotation of the field.AnnotationVisitorFieldWriter. visitAnnotation(java.lang.String descriptor, boolean visible)AnnotationVisitorMethodVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)Visits an annotation of this method.AnnotationVisitorMethodWriter. visitAnnotation(java.lang.String descriptor, boolean visible)AnnotationVisitorRecordComponentVisitor. visitAnnotation(java.lang.String descriptor, boolean visible)Visits an annotation of the record component.AnnotationVisitorRecordComponentWriter. visitAnnotation(java.lang.String descriptor, boolean visible)AnnotationVisitorMethodVisitor. visitAnnotationDefault()Visits the default value of this annotation interface method.AnnotationVisitorMethodWriter. visitAnnotationDefault()AnnotationVisitorAnnotationVisitor. visitArray(java.lang.String name)Visits an array value of the annotation.AnnotationVisitorAnnotationWriter. visitArray(java.lang.String name)AnnotationVisitorMethodVisitor. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Visits an annotation on an instruction.AnnotationVisitorMethodWriter. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)AnnotationVisitorMethodVisitor. 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.AnnotationVisitorMethodWriter. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String descriptor, boolean visible)AnnotationVisitorMethodVisitor. visitParameterAnnotation(int parameter, java.lang.String descriptor, boolean visible)Visits an annotation of a parameter this method.AnnotationVisitorMethodWriter. visitParameterAnnotation(int parameter, java.lang.String annotationDescriptor, boolean visible)AnnotationVisitorMethodVisitor. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Visits an annotation on an exception handler type.AnnotationVisitorMethodWriter. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)AnnotationVisitorClassVisitor. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Visits an annotation on a type in the class signature.AnnotationVisitorClassWriter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)AnnotationVisitorFieldVisitor. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Visits an annotation on the type of the field.AnnotationVisitorFieldWriter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)AnnotationVisitorMethodVisitor. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Visits an annotation on a type in the method signature.AnnotationVisitorMethodWriter. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)AnnotationVisitorRecordComponentVisitor. visitTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Visits an annotation on a type in the record component signature.AnnotationVisitorRecordComponentWriter. 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 intClassReader. 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 intClassReader. 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.
-