code: public void addParameter(String parameterName, int parameterStart, int parameterEnd, String parameterType, String parameterDirection) {
          if (this.sqlParameterNames == null) {
              this.sqlParameterNames = new ArrayList<String>();
              this.sqlParameterBoundaries = new ArrayList<int[]>();
          }
  
          this.sqlParameterNames.add(parameterName);
          this.sqlParameterBoundaries.add(new int[]{parameterStart, parameterEnd});
          this.sqlParameterTypes.add(parameterType);
          this.sqlParameterDirections.add(parameterDirection);
      }
docs: Adds parameter into list of input SQL parameters
  
  @param parameterName      parameter name
  @param parameterStart     character position at which parameter starts
  @param parameterEnd       character position at which parameter ends
  @param parameterType      parameter type
  @param parameterDirection parameter direction