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 Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static org.kie.pmml.models.drools.ast.KiePMMLDroolsAST getKiePMMLDroolsAST​(java.util.List<org.dmg.pmml.Field<?>> fields, org.dmg.pmml.tree.TreeModel model, java.util.Map<java.lang.String,​org.kie.pmml.models.drools.tuples.KiePMMLOriginalTypeGeneratedType> fieldTypeMap, java.util.List<org.kie.pmml.models.drools.ast.KiePMMLDroolsType> types)
      Returns the KiePMMLDroolsAST built out of the given parameters.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getKiePMMLDroolsAST

        public static org.kie.pmml.models.drools.ast.KiePMMLDroolsAST getKiePMMLDroolsAST​(java.util.List<org.dmg.pmml.Field<?>> fields,
                                                                                          org.dmg.pmml.tree.TreeModel model,
                                                                                          java.util.Map<java.lang.String,​org.kie.pmml.models.drools.tuples.KiePMMLOriginalTypeGeneratedType> fieldTypeMap,
                                                                                          java.util.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: