protected JsonInput createJsonInput(JsonInputMeta meta) { JsonInputData data = new JsonInputData(); JsonInput jsonInput = new JsonInput(helper.stepMeta, helper.stepDataInterface, 0, helper.transMeta, helper.trans); jsonInput.init(meta, data); return jsonInput; }
protected JsonInput createJsonInput( final String inCol, JsonInputMeta meta, Object[]... inputRows) { JsonInputData data = new JsonInputData(); JsonInput jsonInput = new JsonInput(helper.stepMeta, helper.stepDataInterface, 0, helper.transMeta, helper.trans); RowSet input = helper.getMockInputRowSet(inputRows); RowMetaInterface rowMeta = createRowMeta(new ValueMetaString(inCol)); input.setRowMeta(rowMeta); jsonInput.getInputRowSets().add(input); jsonInput.setInputRowMeta(rowMeta); jsonInput.init(meta, data); jsonInput.initializeVariablesFrom(null); return jsonInput; }