code: private Object[] getValues(Map<String, Object> annotationAtts) {
          if (null == annotationAtts) {
              throw new DuraCloudRuntimeException("Arg annotationAtts is null.");
          }
  
          List<Object> values = new ArrayList<Object>();
          for (String key : annotationAtts.keySet()) {
  
              Object[] objects = (Object[]) annotationAtts.get(key);
              for (Object obj : objects) {
                  values.add(obj);
              }
          }
  
          return values.toArray();
      }
docs: This method extracts the annotation argument info from the annotation
  metadata.
  Since the implementation of access for annotation arguments varies, this
  method may need to be overwritten by additional AnnotationParsers.
  
  @param annotationAtts mapping of annotation-implementation-dependent
  access keys and the annotation arguments
  @return array of the annotation arguments