Class KiePMMLDroolsModelWithSources

  • All Implemented Interfaces:
    Serializable, org.kie.pmml.api.models.PMMLModel, org.kie.pmml.commons.HasRule, org.kie.pmml.commons.model.HasSourcesMap, org.kie.pmml.commons.model.IsDrools

    public class KiePMMLDroolsModelWithSources
    extends KiePMMLDroolsModel
    implements org.kie.pmml.commons.HasRule
    KIE representation of PMML model that use Drools for implementation
    See Also:
    Serialized Form
    • Method Detail

      • getOutputFieldsMap

        public Map<String,​Object> getOutputFieldsMap()
        Overrides:
        getOutputFieldsMap in class org.kie.pmml.commons.model.KiePMMLModel
      • getProbabilityResultMap

        public LinkedHashMap<String,​Double> getProbabilityResultMap()
        Specified by:
        getProbabilityResultMap in class org.kie.pmml.commons.model.KiePMMLModel
      • getSourcesMap

        public Map<String,​String> getSourcesMap()
        Specified by:
        getSourcesMap in interface org.kie.pmml.commons.model.HasSourcesMap
      • addSourceMap

        public void addSourceMap​(String key,
                                 String value)
        Specified by:
        addSourceMap in interface org.kie.pmml.commons.model.HasSourcesMap
      • getPkgUUID

        public String getPkgUUID()
        Specified by:
        getPkgUUID in interface org.kie.pmml.commons.HasRule
      • getRulesSourcesMap

        public Map<String,​String> getRulesSourcesMap()
        Specified by:
        getRulesSourcesMap in interface org.kie.pmml.commons.model.HasSourcesMap