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 org.kie.pmml.commons.model.KiePMMLModelWithSources
    implements org.kie.pmml.commons.model.HasNestedModels
    See Also:
    MiningModel, Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.kie.pmml.commons.model.KiePMMLModel

        org.kie.pmml.commons.model.KiePMMLModel.Builder<T extends org.kie.pmml.commons.model.KiePMMLModel>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected List<org.kie.pmml.commons.model.KiePMMLModel> nestedModels  
      • Fields inherited from class org.kie.pmml.commons.model.KiePMMLModel

        kiePMMLMiningFields, kiePMMLOutputFields, kiePMMLTargets, localTransformations, miningFunction, pmmlMODEL, targetField, transformationDictionary
      • Fields inherited from class org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent

        extensions, id, name, parentId
    • Constructor Summary

      Constructors 
      Constructor Description
      KiePMMLMiningModelWithSources​(String modelName, String kmodulePackageName, List<org.kie.pmml.api.models.MiningField> miningFields, List<org.kie.pmml.api.models.OutputField> outputFields, List<org.kie.pmml.api.models.TargetField> targetFields, Map<String,​String> sourcesMap, List<org.kie.pmml.commons.model.KiePMMLModel> nestedModels)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      List<org.kie.pmml.commons.model.KiePMMLModel> getNestedModels()  
      • Methods inherited from class org.kie.pmml.commons.model.KiePMMLModelWithSources

        addSourceMap, evaluate, getKModulePackageName, getMiningFields, getOutputFields, getSourcesMap, getTargetFields, isInterpreted
      • Methods inherited from class org.kie.pmml.commons.model.KiePMMLModel

        getKiePMMLMiningFields, getKiePMMLOutputFields, getKiePMMLTargets, getLocalTransformations, getMiningFunction, getPmmlMODEL, getTargetField, getTransformationDictionary
      • Methods inherited from class org.kie.pmml.commons.model.abstracts.AbstractKiePMMLComponent

        getExtensions, getId, getName, getParentId, setParentId
      • Methods inherited from interface org.kie.pmml.commons.model.HasSourcesMap

        getRulesSourcesMap
      • Methods inherited from interface org.kie.pmml.api.models.PMMLModel

        getName
    • Field Detail

      • nestedModels

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

      • KiePMMLMiningModelWithSources

        public KiePMMLMiningModelWithSources​(String modelName,
                                             String kmodulePackageName,
                                             List<org.kie.pmml.api.models.MiningField> miningFields,
                                             List<org.kie.pmml.api.models.OutputField> outputFields,
                                             List<org.kie.pmml.api.models.TargetField> targetFields,
                                             Map<String,​String> sourcesMap,
                                             List<org.kie.pmml.commons.model.KiePMMLModel> nestedModels)
    • Method Detail

      • getNestedModels

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