code: private List<ResourceArgument> computeMethodArguments(final ExecutableElement ee) {
      final List<ResourceArgument> arguments = Lists.newArrayList();
      for (VariableElement ve : ee.getParameters()) {
        final PathParam pathAnnotation = ve.getAnnotation(PathParam.class);
        final String argName;
        if (pathAnnotation != null) {
          argName = pathAnnotation.value();
        } else {
          argName = ve.getSimpleName().toString();
        }
        arguments.add(new ResourceArgument(argName, makeTypeDescriptor(ve.asType())));
      }
      return arguments;
    }
docs: Given an {@link ExecutableElement} representing the method, compute it's arguments.