/** * Processes <code>inputData</code> and <code>inputParams</code> and * returns the converted result. Conversion is delegated to the * {@link Converter} set at construction time. * * @param inputData * input data * @param inputParams * input parameters * @return converted result. */ protected String doProcess(String inputData, Object... inputParams) { return converter.convert(inputData, inputParams); }
/** * Processes <code>inputData</code> and <code>inputParams</code> and * writes converted result to <code>outputData</code>. Conversion is * delegated to the {@link Converter} set at construction time. * * @param inputData * input data * @param outputData * output data * @param inputParams * input parameters * @throws IOException * if a system-level problem occurs */ protected void doProcess(InputStream inputData, OutputStream outputData, Object... inputParams) throws IOException { converter.convert(inputData, outputData, inputParams); }
/** * Processes <code>inputData</code> and <code>inputParams</code> and * writes converted result to <code>outputData</code>. Conversion is * delegated to the {@link Converter} set at construction time. * * @param inputData * input data * @param outputData * output data * @param inputParams * input parameters * @throws IOException * if a system-level problem occurs */ protected void doProcess(Reader inputData, Writer outputData, Object... inputParams) throws IOException { converter.convert(inputData, outputData, inputParams); }
/** * Processes <code>inputData</code> and <code>inputParams</code> and * writes converted result to <code>outputData</code>. Conversion is * delegated to the {@link Converter} set at construction time. * * @param inputData * input data * @param outputData * output data * @param inputParams * input parameters * @throws IOException * if a system-level problem occurs */ protected void doProcess(Source inputData, Result outputData, Object... inputParams) throws IOException { converter.convert(inputData, outputData, inputParams); }