code: private void addAnnotation(final Class<? extends Annotation> clazz) {
          final List<? extends Annotation> annotations = ReflectionUtils.getAnnotations(getClazz(), clazz);
          for (final Annotation ann : annotations) {
              addAnnotation(clazz, ann);
          }
      }
docs: Adds the annotation, if it exists on the field.