code: public void in(Object key, Box<?> value, Integer type, Converter encoder) {
          Parameter parameter = new Parameter();
          parameter.setInput(value);
          parameter.setType(type);
          parameter.setEncoder(encoder);
          merge(key, parameter);
      }
docs: Registers an input parameter with specified key.
  
  @param key subroutine parameter key.
  @param value subroutine parameter initial value.
  @param type subroutine parameter SQL type code (optional).
  @param encoder a converter for SQL data encoding (optional).
  
  @see Box
  @see Converter
  
  @since v1.0