Class KiePMMLTreeModelASTFactory


  • public class KiePMMLTreeModelASTFactory
    extends org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractModelASTFactory
    Class used to generate a KiePMMLDroolsAST out of a DataDictionary and a TreeModel
    • Field Summary

      • Fields inherited from class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractModelASTFactory

        PATH_PATTERN, STATUS_NULL, STATUS_PATTERN, SURROGATE_GROUP_PATTERN, SURROGATE_RULENAME_PATTERN
    • Method Detail

      • 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)
        Returns the KiePMMLDroolsAST built out of the given parameters. It also populate the fieldNameTypeNameMap with mapping between original field' name and original type/generated type tupla
        Parameters:
        dataDictionary -
        model -
        fieldTypeMap -
        types -
        Returns: