Class KiePMMLTreeModelFactory


  • public class KiePMMLTreeModelFactory
    extends Object
    Class used to generate KiePMMLTreeModel out of a DataDictionary and a TreeModel
    • Method Detail

      • getKiePMMLTreeModelSourcesMap

        public static Map<String,​String> getKiePMMLTreeModelSourcesMap​(org.kie.pmml.models.drools.dto.DroolsCompilationDTO<org.dmg.pmml.tree.TreeModel> compilationDTO)
      • getKiePMMLDroolsAST

        public static org.kie.pmml.models.drools.ast.KiePMMLDroolsAST getKiePMMLDroolsAST​(List<org.dmg.pmml.Field<?>> fields,
                                                                                          org.dmg.pmml.tree.TreeModel model,
                                                                                          Map<String,​org.kie.pmml.models.drools.tuples.KiePMMLOriginalTypeGeneratedType> fieldTypeMap,
                                                                                          List<org.kie.pmml.models.drools.ast.KiePMMLDroolsType> types)
        This method returns a KiePMMLDroolsAST out of the given DataDictionary and TreeModel. It also populate the given Map that has to be used for final KiePMMLTreeModel
        Parameters:
        fields -
        model -
        fieldTypeMap -
        types -
        Returns: