Package org.kie.pmml.commons.model
Class ProcessingDTO
- java.lang.Object
-
- org.kie.pmml.commons.model.ProcessingDTO
-
public class ProcessingDTO extends java.lang.ObjectDTO class used to bring around data related to Pre/Post processing phases
-
-
Constructor Summary
Constructors Constructor Description ProcessingDTO(java.util.List<KiePMMLDefineFunction> defineFunctions, java.util.List<KiePMMLDerivedField> derivedFields, java.util.List<KiePMMLOutputField> outputFields, java.util.List<KiePMMLTarget> kiePMMLTargets, java.util.List<KiePMMLNameValue> kiePMMLNameValues, java.util.List<org.kie.pmml.api.models.MiningField> miningFields, java.util.List<java.lang.String> orderedReasonCodes)ProcessingDTO(KiePMMLModel model, java.util.List<KiePMMLNameValue> kiePMMLNameValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddKiePMMLNameValue(KiePMMLNameValue toAdd)Add the givenKiePMMLNameValueto kiePMMLNameValues if there is not another with the same name; otherwise replace it.booleanaddOrderedReasonCodes(java.util.List<java.lang.String> toAdd)java.lang.ObjectgetAffinity()java.util.List<KiePMMLDefineFunction>getDefineFunctions()java.util.List<KiePMMLDerivedField>getDerivedFields()java.lang.ObjectgetEntityId()java.util.List<KiePMMLNameValue>getKiePMMLNameValues()java.util.List<KiePMMLTarget>getKiePMMLTargets()java.util.List<org.kie.pmml.api.models.MiningField>getMiningFields()java.util.List<java.lang.String>getOrderedReasonCodes()java.util.List<KiePMMLOutputField>getOutputFields()java.lang.ObjectgetPredictedDisplayValue()java.util.Map<java.lang.String,java.lang.Double>getProbabilityMap()voidsetAffinity(java.lang.Object affinity)voidsetEntityId(java.lang.Object entityId)voidsetPredictedDisplayValue(java.lang.Object predictedDisplayValue)voidsetProbabilityMap(java.util.Map<java.lang.String,java.lang.Double> probabilityMap)
-
-
-
Constructor Detail
-
ProcessingDTO
public ProcessingDTO(KiePMMLModel model, java.util.List<KiePMMLNameValue> kiePMMLNameValues)
- Parameters:
model-kiePMMLNameValues- a mutable list ofKiePMMLNameValue
-
ProcessingDTO
public ProcessingDTO(java.util.List<KiePMMLDefineFunction> defineFunctions, java.util.List<KiePMMLDerivedField> derivedFields, java.util.List<KiePMMLOutputField> outputFields, java.util.List<KiePMMLTarget> kiePMMLTargets, java.util.List<KiePMMLNameValue> kiePMMLNameValues, java.util.List<org.kie.pmml.api.models.MiningField> miningFields, java.util.List<java.lang.String> orderedReasonCodes)
- Parameters:
defineFunctions-derivedFields-outputFields-kiePMMLTargets-kiePMMLNameValues- a mutable list ofKiePMMLNameValueminingFields-orderedReasonCodes- a mutable list
-
-
Method Detail
-
getDefineFunctions
public java.util.List<KiePMMLDefineFunction> getDefineFunctions()
-
getDerivedFields
public java.util.List<KiePMMLDerivedField> getDerivedFields()
-
getOutputFields
public java.util.List<KiePMMLOutputField> getOutputFields()
-
getKiePMMLTargets
public java.util.List<KiePMMLTarget> getKiePMMLTargets()
-
getKiePMMLNameValues
public java.util.List<KiePMMLNameValue> getKiePMMLNameValues()
-
addKiePMMLNameValue
public boolean addKiePMMLNameValue(KiePMMLNameValue toAdd)
Add the givenKiePMMLNameValueto kiePMMLNameValues if there is not another with the same name; otherwise replace it.- Parameters:
toAdd-- Returns:
-
getOrderedReasonCodes
public java.util.List<java.lang.String> getOrderedReasonCodes()
-
addOrderedReasonCodes
public boolean addOrderedReasonCodes(java.util.List<java.lang.String> toAdd)
-
getMiningFields
public java.util.List<org.kie.pmml.api.models.MiningField> getMiningFields()
-
getPredictedDisplayValue
public java.lang.Object getPredictedDisplayValue()
-
setPredictedDisplayValue
public void setPredictedDisplayValue(java.lang.Object predictedDisplayValue)
-
getEntityId
public java.lang.Object getEntityId()
-
setEntityId
public void setEntityId(java.lang.Object entityId)
-
getAffinity
public java.lang.Object getAffinity()
-
setAffinity
public void setAffinity(java.lang.Object affinity)
-
getProbabilityMap
public java.util.Map<java.lang.String,java.lang.Double> getProbabilityMap()
-
setProbabilityMap
public void setProbabilityMap(java.util.Map<java.lang.String,java.lang.Double> probabilityMap)
-
-