Class KiePMMLMiningModelWithSources

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

    public class KiePMMLMiningModelWithSources
    extends KiePMMLMiningModel
    implements org.kie.pmml.commons.model.HasSourcesMap
    See Also:
    MiningModel, Serialized Form
    • Field Detail

      • nestedModels

        protected List<org.kie.pmml.commons.model.KiePMMLModel> nestedModels
    • Constructor Detail

      • KiePMMLMiningModelWithSources

        public KiePMMLMiningModelWithSources​(String modelName,
                                             String kmodulePackageName,
                                             Map<String,​String> sourcesMap,
                                             List<org.kie.pmml.commons.model.KiePMMLModel> nestedModels)
    • Method Detail

      • getOutputFieldsMap

        public Map<String,​Object> getOutputFieldsMap()
        Overrides:
        getOutputFieldsMap 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
      • getKModulePackageName

        public String getKModulePackageName()
        Overrides:
        getKModulePackageName in class org.kie.pmml.commons.model.KiePMMLModel
      • getNestedModels

        public List<org.kie.pmml.commons.model.KiePMMLModel> getNestedModels()
        Specified by:
        getNestedModels in interface org.kie.pmml.commons.model.HasNestedModels
        Overrides:
        getNestedModels in class KiePMMLMiningModel