/** * Visits the end of the annotation. */ public void visitEnd() { if (av != null) { av.visitEnd(); } } }
@Override public void visitEnd() { p.visitAnnotationEnd(); super.visitEnd(); } }
/** * Makes the given visitor visit this annotation. * * @param av * an annotation visitor. Maybe <tt>null</tt>. */ public void accept(final AnnotationVisitor av) { if (av != null) { if (values != null) { for (int i = 0; i < values.size(); i += 2) { String name = (String) values.get(i); Object value = values.get(i + 1); accept(av, name, value); } } av.visitEnd(); } }
accept(v, null, array.get(j)); v.visitEnd(); } else { av.visit(name, value);
@Override public void visitEnd() { if(!methodBodyOnly) { FieldVisitor fv = cw.visitField(Opcodes.ACC_PRIVATE, MANAGER_FIELD, MANAGER_TYPE.getDescriptor(), null, null); { AnnotationVisitor av = fv.visitAnnotation(INJECT_TYPE.getDescriptor(), true); av.visitEnd(); } fv.visitEnd(); } super.visitEnd(); }
AnnotationNode.accept(av, null, annotationDefault); if (av != null) { av.visitEnd();
readAnnotationValue(dann, c, null, dv); if (dv != null) { dv.visitEnd();