Class PredicateASTFactoryData
- java.lang.Object
-
- org.kie.pmml.models.drools.ast.factories.PredicateASTFactoryData
-
public class PredicateASTFactoryData extends Object
Data class to contain objects required by Predicates concrete ASTFactories
-
-
Constructor Summary
Constructors Constructor Description PredicateASTFactoryData(org.dmg.pmml.Predicate predicate, List<org.dmg.pmml.OutputField> outputFields, List<KiePMMLDroolsRule> rules, String parentPath, String currentRule, Map<String,KiePMMLOriginalTypeGeneratedType> fieldTypeMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PredicateASTFactoryDatacloneWithPredicate(org.dmg.pmml.Predicate predicate)StringgetCurrentRule()Map<String,KiePMMLOriginalTypeGeneratedType>getFieldTypeMap()List<org.dmg.pmml.OutputField>getOutputFields()StringgetParentPath()org.dmg.pmml.PredicategetPredicate()List<KiePMMLDroolsRule>getRules()
-
-
-
Constructor Detail
-
PredicateASTFactoryData
public PredicateASTFactoryData(org.dmg.pmml.Predicate predicate, List<org.dmg.pmml.OutputField> outputFields, List<KiePMMLDroolsRule> rules, String parentPath, String currentRule, Map<String,KiePMMLOriginalTypeGeneratedType> fieldTypeMap)
-
-
Method Detail
-
cloneWithPredicate
public PredicateASTFactoryData cloneWithPredicate(org.dmg.pmml.Predicate predicate)
-
getPredicate
public org.dmg.pmml.Predicate getPredicate()
-
getOutputFields
public List<org.dmg.pmml.OutputField> getOutputFields()
-
getRules
public List<KiePMMLDroolsRule> getRules()
-
getParentPath
public String getParentPath()
-
getCurrentRule
public String getCurrentRule()
-
getFieldTypeMap
public Map<String,KiePMMLOriginalTypeGeneratedType> getFieldTypeMap()
-
-