Package org.kie.dmn.core.pmml
Class DMNKiePMMLInvocationEvaluator
- java.lang.Object
-
- org.kie.dmn.core.pmml.AbstractPMMLInvocationEvaluator
-
- org.kie.dmn.core.pmml.AbstractDMNKiePMMLInvocationEvaluator
-
- org.kie.dmn.core.pmml.DMNKiePMMLInvocationEvaluator
-
- All Implemented Interfaces:
DMNExpressionEvaluator
public class DMNKiePMMLInvocationEvaluator extends AbstractDMNKiePMMLInvocationEvaluator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.kie.dmn.core.pmml.AbstractPMMLInvocationEvaluator
AbstractPMMLInvocationEvaluator.DummyPMMLInvocationEvaluator, AbstractPMMLInvocationEvaluator.PMMLInvocationEvaluatorFactory
-
-
Field Summary
-
Fields inherited from class org.kie.dmn.core.pmml.AbstractDMNKiePMMLInvocationEvaluator
pmmlInfo
-
Fields inherited from class org.kie.dmn.core.pmml.AbstractPMMLInvocationEvaluator
dmnNS, documentResource, model, node, parameters
-
-
Constructor Summary
Constructors Constructor Description DMNKiePMMLInvocationEvaluator(String dmnNS, org.kie.dmn.model.api.DMNElement node, org.kie.api.io.Resource pmmlResource, String model, PMMLInfo<?> pmmlInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,Object>getOutputFieldValues(org.kie.api.pmml.PMML4Result pmml4Result, Map<String,Object> resultVariables, org.kie.dmn.api.core.DMNResult dmnr)Returns aMap<String, Object>of values identified by Output definitionprotected org.kie.api.pmml.PMML4ResultgetPMML4Result(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.DMNResult dmnr)Returns thePMML4Resultprotected Map<String,Object>getPredictedValues(org.kie.api.pmml.PMML4Result pmml4Result, org.kie.dmn.api.core.DMNResult dmnr)Returns aMap<String, Object>of predicted values identified by MiningSchema/Targets definitions-
Methods inherited from class org.kie.dmn.core.pmml.AbstractDMNKiePMMLInvocationEvaluator
evaluate, getCompositeOutput, getOutputFieldNameFromInfo
-
Methods inherited from class org.kie.dmn.core.pmml.AbstractPMMLInvocationEvaluator
addParameter, getParameterNames, getParameterType, getParameterTypes, getValueForPMMLInput
-
-
-
-
Method Detail
-
getPMML4Result
protected org.kie.api.pmml.PMML4Result getPMML4Result(org.kie.dmn.api.core.event.DMNRuntimeEventManager eventManager, org.kie.dmn.api.core.DMNResult dmnr)Description copied from class:AbstractDMNKiePMMLInvocationEvaluatorReturns thePMML4Result- Specified by:
getPMML4Resultin classAbstractDMNKiePMMLInvocationEvaluator- Returns:
-
getOutputFieldValues
protected Map<String,Object> getOutputFieldValues(org.kie.api.pmml.PMML4Result pmml4Result, Map<String,Object> resultVariables, org.kie.dmn.api.core.DMNResult dmnr)
Description copied from class:AbstractDMNKiePMMLInvocationEvaluatorReturns aMap<String, Object>of values identified by Output definition- Specified by:
getOutputFieldValuesin classAbstractDMNKiePMMLInvocationEvaluator- Returns:
-
getPredictedValues
protected Map<String,Object> getPredictedValues(org.kie.api.pmml.PMML4Result pmml4Result, org.kie.dmn.api.core.DMNResult dmnr)
Description copied from class:AbstractDMNKiePMMLInvocationEvaluatorReturns aMap<String, Object>of predicted values identified by MiningSchema/Targets definitions- Specified by:
getPredictedValuesin classAbstractDMNKiePMMLInvocationEvaluator- Returns:
-
-