code: @Override
    public Object getBinderValue(Service service) {
      DataResultSet drs = getResultSet(this.name, service);
  
      if (this.required && drs == null) {
        throw new IllegalArgumentException("ResultSet " + this.name + " is required.");
      }
  
      return drs;
    }
docs: {@inheritDoc}