Class TreeModelImplementationProvider
- java.lang.Object
-
- org.kie.pmml.models.drools.provider.DroolsModelProvider<org.dmg.pmml.tree.TreeModel,org.kie.pmml.models.drools.tree.model.KiePMMLTreeModel>
-
- org.kie.pmml.models.drools.tree.compiler.executor.TreeModelImplementationProvider
-
- All Implemented Interfaces:
org.kie.pmml.compiler.api.provider.ModelImplementationProvider<org.dmg.pmml.tree.TreeModel,org.kie.pmml.models.drools.tree.model.KiePMMLTreeModel>
public class TreeModelImplementationProvider extends org.kie.pmml.models.drools.provider.DroolsModelProvider<org.dmg.pmml.tree.TreeModel,org.kie.pmml.models.drools.tree.model.KiePMMLTreeModel>DefaultDroolsModelProviderfor Tree
-
-
Constructor Summary
Constructors Constructor Description TreeModelImplementationProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.kie.pmml.models.drools.ast.KiePMMLDroolsASTgetKiePMMLDroolsAST(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)org.kie.pmml.models.drools.tree.model.KiePMMLTreeModelgetKiePMMLDroolsModel(org.kie.pmml.models.drools.dto.DroolsCompilationDTO<org.dmg.pmml.tree.TreeModel> compilationDTO)Map<String,String>getKiePMMLDroolsModelSourcesMap(org.kie.pmml.models.drools.dto.DroolsCompilationDTO<org.dmg.pmml.tree.TreeModel> compilationDTO)Class<org.kie.pmml.models.drools.tree.model.KiePMMLTreeModel>getKiePMMLModelClass()org.kie.pmml.api.enums.PMML_MODELgetPMMLModelType()
-
-
-
Method Detail
-
getPMMLModelType
public org.kie.pmml.api.enums.PMML_MODEL getPMMLModelType()
-
getKiePMMLModelClass
public Class<org.kie.pmml.models.drools.tree.model.KiePMMLTreeModel> getKiePMMLModelClass()
-
getKiePMMLDroolsModel
public org.kie.pmml.models.drools.tree.model.KiePMMLTreeModel getKiePMMLDroolsModel(org.kie.pmml.models.drools.dto.DroolsCompilationDTO<org.dmg.pmml.tree.TreeModel> compilationDTO)
- Specified by:
getKiePMMLDroolsModelin classorg.kie.pmml.models.drools.provider.DroolsModelProvider<org.dmg.pmml.tree.TreeModel,org.kie.pmml.models.drools.tree.model.KiePMMLTreeModel>
-
getKiePMMLDroolsAST
public 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)
- Specified by:
getKiePMMLDroolsASTin classorg.kie.pmml.models.drools.provider.DroolsModelProvider<org.dmg.pmml.tree.TreeModel,org.kie.pmml.models.drools.tree.model.KiePMMLTreeModel>
-
getKiePMMLDroolsModelSourcesMap
public Map<String,String> getKiePMMLDroolsModelSourcesMap(org.kie.pmml.models.drools.dto.DroolsCompilationDTO<org.dmg.pmml.tree.TreeModel> compilationDTO)
- Specified by:
getKiePMMLDroolsModelSourcesMapin classorg.kie.pmml.models.drools.provider.DroolsModelProvider<org.dmg.pmml.tree.TreeModel,org.kie.pmml.models.drools.tree.model.KiePMMLTreeModel>
-
-