Collection<S>
collect(S methodAnnotation, S[] methodAnnotations, S classAnnotation, S[] classAnnotations)