code: @Override
    public Object getArgumentValue(Object object, Service service) throws ClassCastException {
  
      if (object instanceof String) {
        DataResultSet drs = getResultSet((String) object, service);
  
        if (drs != null) {
          return drs;
        }
      }
      return null;
      // throw new ClassCastException("Must supply the name of a result set as a string");
    }
docs: Returns a result set found by the passed in string value.