result.addPredictedValue(dataField.getName().getValue(), predictedValue);
}
List<FieldName> resultFields = this.evaluator.getOutputFields();
for(FieldName resultField : resultFields){
OutputField outputField = evaluator.getOutputField(resultField);
Object outputValue = pmmlResult.get(resultField);
result.addOutputValue(outputField.getName().getValue(), outputValue);
}
if(this.postProcessor != null && !this.postProcessor.isEmpty()) {
processor.doScriptProcessing(this.postProcessor, (Map<String, Object>) result.getOutputValues());
processor.doScriptProcessing(this.postProcessor, (Map<String, Object>) result.getPredictedValues());