code: public QueryParameters set(String key, Object value, Integer type, Direction direction) {
          return this.set(key, value, type, direction, this.orderSize());
      }
docs: Setter function of QueryParameters
  
  @param key       Key
  @param value     Value
  @param type      SQL Type
  @param direction Direction (used for Stored Procedures calls)
  @return this instance of QueryRunner