Package org.kie.pmml.pmml_4_2.model
Class Treemodel
- java.lang.Object
-
- org.kie.pmml.pmml_4_2.model.AbstractModel<org.dmg.pmml.pmml_4_2.descr.TreeModel>
-
- org.kie.pmml.pmml_4_2.model.Treemodel
-
- All Implemented Interfaces:
PMML4Model
public class Treemodel extends AbstractModel<org.dmg.pmml.pmml_4_2.descr.TreeModel>
-
-
Field Summary
-
Fields inherited from class org.kie.pmml.pmml_4_2.model.AbstractModel
externalMiningFields, helper, MINING_TEMPLATE_NAME, miningFieldMap, OUTPUT_TEMPLATE_NAME, outputFieldMap, PMML_JAVA_PACKAGE_NAME, rawModel, RULE_UNIT_TEMPLATE_NAME, templateRegistry
-
-
Constructor Summary
Constructors Constructor Description Treemodel(String modelId, org.dmg.pmml.pmml_4_2.descr.TreeModel rawModel, PMML4Model parentModel, PMML4Unit owner)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddMiningTemplateToRegistry(org.mvel2.templates.TemplateRegistry registry)protected voidaddOutputTemplateToRegistry(org.mvel2.templates.TemplateRegistry registry)protected voidaddRuleUnitTemplateToRegistry(org.mvel2.templates.TemplateRegistry registry)StringgetMiningPojoClassName()org.dmg.pmml.pmml_4_2.descr.MiningSchemagetMiningSchema()org.dmg.pmml.pmml_4_2.descr.OutputgetOutput()StringgetOutputPojoClassName()List<org.dmg.pmml.pmml_4_2.descr.OutputField>getRawOutputFields()StringgetRuleUnitClassName()Map.Entry<String,String>getTreeNodeJava()-
Methods inherited from class org.kie.pmml.pmml_4_2.model.AbstractModel
addTemplateToRegistry, findMiningField, findOutputField, getActiveMiningFields, getChildModels, getDataDictionary, getExternalBeansMiningRules, getExternalClassInfo, getExternalMiningClasses, getExternalMiningFields, getFilteredMiningFieldMap, getMappedMiningPojo, getMappedOutputPojo, getMappedRuleUnit, getMiningFieldMap, getMiningFields, getMiningPojoTemplateName, getModelId, getModelPackageName, getModelRuleUnitName, getModelType, getOutputFieldMap, getOutputFields, getOutputPojoTemplateName, getOutputTargetPojos, getOwner, getParentModel, getRawMiningFields, getRawModel, getRuleUnitTemplateName, getValidMiningField, initFieldMaps, initMiningFieldMap, initOutputFieldMap, isUseExternalBeanRefs, setParentModel
-
-
-
-
Constructor Detail
-
Treemodel
public Treemodel(String modelId, org.dmg.pmml.pmml_4_2.descr.TreeModel rawModel, PMML4Model parentModel, PMML4Unit owner)
-
-
Method Detail
-
getRawOutputFields
public List<org.dmg.pmml.pmml_4_2.descr.OutputField> getRawOutputFields()
- Specified by:
getRawOutputFieldsin interfacePMML4Model- Overrides:
getRawOutputFieldsin classAbstractModel<org.dmg.pmml.pmml_4_2.descr.TreeModel>
-
getMiningPojoClassName
public String getMiningPojoClassName()
-
getOutputPojoClassName
public String getOutputPojoClassName()
-
getRuleUnitClassName
public String getRuleUnitClassName()
-
getMiningSchema
public org.dmg.pmml.pmml_4_2.descr.MiningSchema getMiningSchema()
-
getOutput
public org.dmg.pmml.pmml_4_2.descr.Output getOutput()
-
addMiningTemplateToRegistry
protected void addMiningTemplateToRegistry(org.mvel2.templates.TemplateRegistry registry)
- Specified by:
addMiningTemplateToRegistryin classAbstractModel<org.dmg.pmml.pmml_4_2.descr.TreeModel>
-
addOutputTemplateToRegistry
protected void addOutputTemplateToRegistry(org.mvel2.templates.TemplateRegistry registry)
- Specified by:
addOutputTemplateToRegistryin classAbstractModel<org.dmg.pmml.pmml_4_2.descr.TreeModel>
-
addRuleUnitTemplateToRegistry
protected void addRuleUnitTemplateToRegistry(org.mvel2.templates.TemplateRegistry registry)
- Specified by:
addRuleUnitTemplateToRegistryin classAbstractModel<org.dmg.pmml.pmml_4_2.descr.TreeModel>
-
-