code: public T getValue() {
      try {
        value = parse(originalParameter);
      } catch (InvalidParameterException e) {
        throw new WebApplicationException(onError(e));
      }
      return value;
    }
docs: Returns the parsed value.