code: protected Map<String, List<Json>> getActionAnnotations(Class<?> actionClass) {
  		Method[] methods = actionClass.getMethods();
  		Map<String, List<Json>> map = new HashMap<String, List<Json>>();
  		for (Method method : methods) {
  			Json ann = method.getAnnotation(Json.class);
  			if (ann != null) {
  				map.put(method.getName(), Arrays.asList(ann));
  			}
  		}
  
  		return map;
  	}
docs: Locates all of the {@link Json} annotations on methods within the Action
  class and its parent classes.
  
  @param actionClass
  The action class.
  @return The list of annotations or an empty list if there are none.