a visitor to visit the actual nested annotation value, or
null if this visitor is not interested in visiting
this nested annotation. The nested annotation value must be
fully visited before calling other methods on this annotation
visitor.

visitArray

Visits an array value of the annotation. Note that arrays of primitive
types (such as byte, boolean, short, char, int, long, float or double)
can be passed as value to visit. This is what
ClassReader does.

a visitor to visit the actual array value elements, or
null if this visitor is not interested in visiting
these values. The 'name' parameters passed to the methods of this
visitor are ignored. All the array values must be visited
before calling other methods on this annotation visitor.