A B C D E F G H I K N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accumulate(double) - Method in class org.kie.pmml.models.drools.executor.KiePMMLStatusHolder
- ADD_OUTPUTFIELD_VALUE - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- ADD_PMML4_OUTPUT_FIELD - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- ADD_PMML4_RESULT_VARIABLE - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
B
- BREAK_LABEL - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRulesFactory
- build() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
- build() - Method in class org.kie.pmml.models.drools.utils.KiePMMLSessionUtils.Builder
- buildConstraintsString() - Method in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- buildConstraintsString() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOperatorValue
- builder(String, String, List<OutputField>) - Static method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- builder(KieBase, String, String, PMML4Result) - Static method in class org.kie.pmml.models.drools.utils.KiePMMLSessionUtils
- Builder(String, String, List<OutputField>) - Constructor for class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
- Builder(String, PMML_MODEL, MINING_FUNCTION, Supplier<T>) - Constructor for class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel.Builder
C
- cloneWithPredicate(Predicate) - Method in class org.kie.pmml.models.drools.ast.factories.PredicateASTFactoryData
- commonDeclareOutputFields(List<OutputField>, Object, StringJoiner) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- commonDeclarePatternWithConstraint(CEDescrBuilder<?, ?>, String, String) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrLhsFactory
- commonDeclareThen(KiePMMLDroolsRule, StringJoiner) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
D
- declareActivationGroup(RuleDescrBuilder, String) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRulesFactory
- declareAgendaGroup(RuleDescrBuilder, String) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRulesFactory
- declareConstraintIn(String, List<Object>) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrLhsFactory
- declareConstraintNotIn(String, List<Object>) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrLhsFactory
- declareConstraintsAndOr(List<KiePMMLFieldOperatorValue>, CEDescrBuilder<?, ?>) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrLhsFactory
- declareConstraintsXor(List<KiePMMLFieldOperatorValue>) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrLhsFactory
- declareDefaultThen(KiePMMLDroolsRule) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- declareIfBreak(String, String, Object) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrLhsFactory
- declareIfThen(KiePMMLDroolsRule) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- declareLhs(KiePMMLDroolsRule) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrLhsFactory
- declareNotConstraints(List<KiePMMLFieldOperatorValue>) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrLhsFactory
- declareRhs(KiePMMLDroolsRule) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- declareRule(KiePMMLDroolsRule) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRulesFactory
- declareRuleFromCompoundPredicate(Number, String, KiePMMLReasonCodeAndValue, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLCompoundPredicateASTFactory
- declareRuleFromCompoundPredicate(Object, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLCompoundPredicateASTFactory
- declareRuleFromCompoundPredicateAndOrXor(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>, Object, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLCompoundPredicateWithResultASTFactory
-
Method to be invoked when compoundPredicate.getBooleanOperator() is
AND,ORorXOR . - declareRuleFromCompoundPredicateAndOrXor(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>, KiePMMLReasonCodeAndValue, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLCompoundPredicateWithAccumulationASTFactory
-
Method to be invoked when compoundPredicate.getBooleanOperator() is
AND,ORorXOR . - declareRuleFromCompoundPredicateSurrogate(PredicateASTFactoryData, String, Number, String, KiePMMLReasonCodeAndValue, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLCompoundPredicateWithAccumulationASTFactory
-
Method to be invoked when compoundPredicate.getBooleanOperator() is
SURROGATE. - declareRuleFromCompoundPredicateSurrogate(PredicateASTFactoryData, String, Object, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLCompoundPredicateWithResultASTFactory
-
Method to be invoked when compoundPredicate.getBooleanOperator() is
SURROGATE. - declareRuleFromPredicate(Number, String, KiePMMLReasonCodeAndValue, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLPredicateASTFactory
-
Manage the given
Predicate. - declareRuleFromPredicate(Object, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLPredicateASTFactory
-
Manage the given
Predicate. - declareRuleFromSimplePredicate(Number, String, KiePMMLReasonCodeAndValue, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateASTFactory
-
This method will create a rule that, in the RHS, 1) update the status (used for flowing between rules) 2) add outputfields to result variables 3) eventually set the value to accumulate
- declareRuleFromSimplePredicate(Object, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateASTFactory
-
This method will create a rule that, in the RHS, 1) update the status (used for flowing between rules) 2) add outputfields to result variables 3) eventually set the value to accumulate
- declareRuleFromSimplePredicate(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateWithAccumulationASTFactory
-
This method will create a rule that, in the RHS, 1) update the status (used for flowing between rules) 2) add outputfields to result variables 3) eventually set the value to accumulate
- declareRuleFromSimplePredicate(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>, Object, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateWithResultASTFactory
-
This method will create a rule that, in the RHS, 1) update the status (used for flowing between rules) 2) add outputfields to result variables 3) eventually (if isFinalLeaf == true) set the final result and the result code to OK
- declareRuleFromSimplePredicateSurrogate(String, Number, String, KiePMMLReasonCodeAndValue, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateASTFactory
- declareRuleFromSimplePredicateSurrogate(String, Object, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateASTFactory
- declareRuleFromSimplePredicateSurrogateFalseMatcher(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateWithAccumulationASTFactory
- declareRuleFromSimplePredicateSurrogateFalseMatcher(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateWithResultASTFactory
- declareRuleFromSimplePredicateSurrogateTrueMatcher(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateWithAccumulationASTFactory
- declareRuleFromSimplePredicateSurrogateTrueMatcher(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>, Object, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateWithResultASTFactory
- declareRuleFromSimpleSetPredicate(Number, String, KiePMMLReasonCodeAndValue, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimpleSetPredicateASTFactory
- declareRuleFromSimpleSetPredicate(Object, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimpleSetPredicateASTFactory
- declareRuleFromSimpleSetPredicate(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimpleSetPredicateWithAccumulationASTFactory
- declareRuleFromSimpleSetPredicate(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>, Object, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimpleSetPredicateWithResultASTFactory
- declareRuleFromTruePredicate(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>, Object, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLTruePredicateWithResultASTFactory
- declareRuleFromTruePredicate(KiePMMLDroolsRule.Builder, List<KiePMMLDroolsRule>, String, KiePMMLReasonCodeAndValue, boolean) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLTruePredicateWithAccumulationASTFactory
- declareRuleFromTruePredicateWithAccumulation(Number, String, KiePMMLReasonCodeAndValue, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLTruePredicateASTFactory
- declareRuleFromTruePredicateWithResult(Object, boolean) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLTruePredicateASTFactory
- declareRules(List<KiePMMLDroolsRule>) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRulesFactory
- declareType(DerivedField) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLDerivedFieldASTFactory
-
Create a
KiePMMLDroolsTypeout of originalDerivedField, and populate the fieldNameTypeNameMap with mapping between original field' name and original type/generated type tupla - declareType(Field) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLDataDictionaryASTFactory
-
Create a
KiePMMLDroolsTypeout of originalDataField, and populate the fieldNameTypeNameMap with mapping between original field' name and original type/generated type tupla - declareType(KiePMMLDroolsType) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrTypesFactory
-
Create type out of original
DataField; populate the fieldNameTypeNameMap with mapping between original field' name and original type/generated type tupla - declareTypes(List<DerivedField>) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLDerivedFieldASTFactory
-
Create a
List<KiePMMLDroolsType>out of originalList<DerivedField>s, and populate the fieldNameTypeNameMap with mapping between original field' name and original type/generated type tupla - declareTypes(List<Field<?>>) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLDataDictionaryASTFactory
-
Create a
List<KiePMMLDroolsType>out of originalFields, and populate the fieldNameTypeNameMap with mapping between original field' name and original type/generated type tupla - declareTypes(List<KiePMMLDroolsType>) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrTypesFactory
-
Create types out of original
List<KiePMMLDroolsType>s, - DroolsCompilationDTO<T extends org.dmg.pmml.Model> - Class in org.kie.pmml.models.drools.dto
- DroolsModelEvaluator - Class in org.kie.pmml.models.drools.executor
- DroolsModelEvaluator() - Constructor for class org.kie.pmml.models.drools.executor.DroolsModelEvaluator
- DroolsModelProvider<T extends org.dmg.pmml.Model,E extends KiePMMLDroolsModel> - Class in org.kie.pmml.models.drools.provider
-
Abstract
ModelImplementationProviderfor KiePMMLDroolsModels - DroolsModelProvider() - Constructor for class org.kie.pmml.models.drools.provider.DroolsModelProvider
E
- equals(Object) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsType
- equals(Object) - Method in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- equals(Object) - Method in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel
- equals(Object) - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOperatorValue
- equals(Object) - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOriginalTypeGeneratedType
- equals(Object) - Method in class org.kie.pmml.models.drools.tuples.KiePMMLReasonCodeAndValue
- evaluate(Object, Map<String, Object>, PMMLContext) - Method in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel
- evaluate(KieBase, KiePMMLDroolsModel, PMMLContext) - Method in class org.kie.pmml.models.drools.executor.DroolsModelEvaluator
F
- factory(Map<String, KiePMMLOriginalTypeGeneratedType>) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLDataDictionaryASTFactory
- factory(Map<String, KiePMMLOriginalTypeGeneratedType>) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLDerivedFieldASTFactory
- factory(CEDescrBuilder<RuleDescrBuilder, AndDescr>) - Static method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrLhsFactory
- factory(PackageDescrBuilder) - Static method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRulesFactory
- factory(PackageDescrBuilder) - Static method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrTypesFactory
- factory(RuleDescrBuilder) - Static method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- factory(PredicateASTFactoryData) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLCompoundPredicateASTFactory
- factory(PredicateASTFactoryData) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLPredicateASTFactory
- factory(PredicateASTFactoryData) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateASTFactory
- factory(PredicateASTFactoryData) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimpleSetPredicateASTFactory
- factory(PredicateASTFactoryData) - Static method in class org.kie.pmml.models.drools.ast.factories.KiePMMLTruePredicateASTFactory
- FIELD_CONSTRAINT_PATTERN - Static variable in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- fieldTypeMap - Variable in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel
-
Map between the original field name and the generated type.
- fireAllRules() - Method in class org.kie.pmml.models.drools.utils.KiePMMLSessionUtils
-
Invoke
KieSession.fireAllRules() - FOCUS_AGENDA_GROUP - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- fromCompilationDTO(CompilationDTO<T>, Map<String, KiePMMLOriginalTypeGeneratedType>) - Static method in class org.kie.pmml.models.drools.dto.DroolsCompilationDTO
-
Builder that use given
CommonCompilationDTO
G
- generateModels(ModelBuilderImpl<PackageSources>) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- generateRulesFiles(PackageDescr) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
-
This method depends on exec-model.
- getAccumulator() - Method in class org.kie.pmml.models.drools.executor.KiePMMLStatusHolder
- getActivationGroup() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getAgendaEventListener(Logger) - Static method in class org.kie.pmml.models.drools.utils.KiePMMLAgendaListenerUtils
- getAgendaGroup() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getAndConstraints() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getBaseDescr(KiePMMLDroolsAST, String) - Static method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrFactory
-
Returns the
PackageDescrbuilt out of the givenKiePMMLDroolsAST. - getBuilderForSimplePredicate(String) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateASTFactory
-
This method will create a rule that, in the RHS, 1) update the status (used for flowing between rules) 2) add outputfields to result variables 3) eventually set the value to accumulate
- getConstraintEntriesFromAndOrCompoundPredicate(CompoundPredicate, Map<String, KiePMMLOriginalTypeGeneratedType>) - Static method in class org.kie.pmml.models.drools.utils.KiePMMLASTFactoryUtils
-
Method to be invoked when compoundPredicate.getBooleanOperator() is
ANDorOR. - getConstraintEntriesFromXOrCompoundPredicate(CompoundPredicate, Map<String, KiePMMLOriginalTypeGeneratedType>) - Static method in class org.kie.pmml.models.drools.utils.KiePMMLASTFactoryUtils
-
Method to be invoked when compoundPredicate.getBooleanOperator() is
XOR. - getConstraintEntryFromSimplePredicates(String, BOOLEAN_OPERATOR, List<SimplePredicate>, Map<String, KiePMMLOriginalTypeGeneratedType>) - Static method in class org.kie.pmml.models.drools.utils.KiePMMLASTFactoryUtils
-
This method should be invoked with a
List<SimplePredicate>where eachSimplePredicateis referring to the same field - getConstraintsAsString() - Method in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- getConstraintsAsString() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOperatorValue
- getCorrectlyFormattedObject(SimplePredicate, Map<String, KiePMMLOriginalTypeGeneratedType>) - Static method in class org.kie.pmml.models.drools.utils.KiePMMLASTFactoryUtils
- getCorrectlyFormattedResult(Object, DATA_TYPE) - Static method in class org.kie.pmml.models.drools.commons.utils.KiePMMLDroolsModelUtils
-
Return an
Objectcorrectly formatted to be put in drl (e.g. if the targetType isDATA_TYPE.STRINGreturns the quoted rawValue. - getCurrentRule() - Method in class org.kie.pmml.models.drools.ast.factories.PredicateASTFactoryData
- getFieldTypeMap() - Method in class org.kie.pmml.models.drools.ast.factories.PredicateASTFactoryData
- getFieldTypeMap() - Method in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel
- getFieldTypeMap() - Method in class org.kie.pmml.models.drools.dto.DroolsCompilationDTO
- getFocusedAgendaGroup() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getGeneratedType() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOriginalTypeGeneratedType
- getIfBreakField() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getIfBreakOperator() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getIfBreakValue() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getInConstraints() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getInNotInConstraint(List<Object>) - Method in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrLhsFactory
- getKiePMMLDroolsAST(List<Field<?>>, T, Map<String, KiePMMLOriginalTypeGeneratedType>, List<KiePMMLDroolsType>) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- getKiePMMLDroolsASTCommon(List<Field<?>>, T, Map<String, KiePMMLOriginalTypeGeneratedType>) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- getKiePMMLDroolsModel(DroolsCompilationDTO<T>) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- getKiePMMLDroolsModelSourcesMap(DroolsCompilationDTO<T>) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- getKiePMMLModel(CompilationDTO<T>) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- getKiePMMLModelCompilationUnit(DroolsCompilationDTO<T>, String, String) - Static method in class org.kie.pmml.models.drools.utils.KiePMMLDroolsModelFactoryUtils
- getKiePMMLModelWithSources(CompilationDTO<T>) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- getKiePMMLModelWithSourcesCompiled(CompilationDTO<T>) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- getKiePMMLOperatorValues() - Method in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- getKModulePackageName() - Method in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel
- getName() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getName() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsType
- getName() - Method in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- getNestedKiePMMLFieldOperatorValues() - Method in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- getNotConstraints() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getNotInConstraints() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getOperator() - Method in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- getOperator() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOperatorValue
- getOrConstraints() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getOriginalType() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOriginalTypeGeneratedType
- getOutputFields() - Method in class org.kie.pmml.models.drools.ast.factories.PredicateASTFactoryData
- getOutputFields() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getPackageDescr(KiePMMLDroolsAST, String) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- getParentPath() - Method in class org.kie.pmml.models.drools.ast.factories.PredicateASTFactoryData
- getPkgUUID() - Method in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModelWithSources
- getPredicate() - Method in class org.kie.pmml.models.drools.ast.factories.PredicateASTFactoryData
- getReasonCode() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLReasonCodeAndValue
- getReasonCodeAndValue() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getResult() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getResultCode() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getRuleBuilder(String) - Method in class org.kie.pmml.models.drools.ast.factories.KiePMMLTruePredicateASTFactory
- getRules() - Method in class org.kie.pmml.models.drools.ast.factories.PredicateASTFactoryData
- getRules() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsAST
- getRulesSourceMap(PackageDescr) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- getRulesSourcesMap() - Method in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModelWithSources
- getSourcesMap(CompilationDTO<T>) - Method in class org.kie.pmml.models.drools.provider.DroolsModelProvider
- getStatus() - Method in class org.kie.pmml.models.drools.executor.KiePMMLStatusHolder
- getStatusConstraint() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- getStatusToSet() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
-
The status to set in the rhs (
$statusHolder.setStatus("DONE");update($statusHolder);) - getToAccumulate() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
-
The accumulation to set in the rhs (
$statusHolder.accumulate(_toAccumulate_); - getType() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsType
- getTypes() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsAST
- getValue() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOperatorValue
- getValue() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLReasonCodeAndValue
- getXORConstraintEntryFromSimplePredicates(List<Predicate>, Map<String, KiePMMLOriginalTypeGeneratedType>) - Static method in class org.kie.pmml.models.drools.utils.KiePMMLASTFactoryUtils
- getXorConstraints() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
H
- hashCode() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsType
- hashCode() - Method in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- hashCode() - Method in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel
- hashCode() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOperatorValue
- hashCode() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOriginalTypeGeneratedType
- hashCode() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLReasonCodeAndValue
I
- isAccumulationResult() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
-
It
true, set the overall accumulation as final result
K
- KiePMMLAbstractModelASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Abstract class to be extended to generate a
KiePMMLDroolsASTout of aDataDictionaryand a model - KiePMMLAbstractModelASTFactory() - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractModelASTFactory
- KiePMMLAbstractPredicateASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Abstract class to be extended to generate
KiePMMLDroolsRules out of aPredicates - KiePMMLAbstractPredicateASTFactory(PredicateASTFactoryData) - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractPredicateASTFactory
- KiePMMLAgendaListenerUtils - Class in org.kie.pmml.models.drools.utils
-
Class used to provide an
AgendaEventListenerinstance - KiePMMLAgendaListenerUtils() - Constructor for class org.kie.pmml.models.drools.utils.KiePMMLAgendaListenerUtils
- KiePMMLASTFactoryUtils - Class in org.kie.pmml.models.drools.utils
- KiePMMLCompoundPredicateASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsRules out of aCompoundPredicate - KiePMMLCompoundPredicateWithAccumulationASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsRules out of aCompoundPredicate - KiePMMLCompoundPredicateWithAccumulationASTFactory() - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLCompoundPredicateWithAccumulationASTFactory
- KiePMMLCompoundPredicateWithResultASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsRules out of aCompoundPredicate - KiePMMLCompoundPredicateWithResultASTFactory() - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLCompoundPredicateWithResultASTFactory
- KiePMMLDataDictionaryASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsTypes out of aDataDictionary - KiePMMLDerivedFieldASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsTypes out of aDerivedField - KiePMMLDescrFactory - Class in org.kie.pmml.models.drools.commons.factories
-
Class used to generate a DROOLS (descr) object out of aTreeModel
- KiePMMLDescrLhsFactory - Class in org.kie.pmml.models.drools.commons.factories
-
Class used to generate the lhs of a rule (descr) out of a KiePMMLDroolsRule
- KiePMMLDescrRhsFactory - Class in org.kie.pmml.models.drools.commons.factories
-
Class used to generate the rhs of a rule (descr) out of a KiePMMLDroolsRule
- KiePMMLDescrRulesFactory - Class in org.kie.pmml.models.drools.commons.factories
-
Class used to generate Rules (descr) out of a List<KiePMMLDroolsRule>
- KiePMMLDescrTypesFactory - Class in org.kie.pmml.models.drools.commons.factories
-
Class used to generate Types (descr) out of a List<KiePMMLDroolsType>
- KiePMMLDroolsAST - Class in org.kie.pmml.models.drools.ast
-
Data-class used to store information needed to generate a whole Drools descr
- KiePMMLDroolsAST(List<KiePMMLDroolsType>, List<KiePMMLDroolsRule>) - Constructor for class org.kie.pmml.models.drools.ast.KiePMMLDroolsAST
- KiePMMLDroolsModel - Class in org.kie.pmml.models.drools.commons.model
-
KIE representation of PMML model that use drool for implementation
- KiePMMLDroolsModel(String, List<KiePMMLExtension>) - Constructor for class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel
- KiePMMLDroolsModel.Builder<T extends KiePMMLDroolsModel> - Class in org.kie.pmml.models.drools.commons.model
- KiePMMLDroolsModelFactoryUtils - Class in org.kie.pmml.models.drools.utils
-
Utility class to provide common methods for KiePMMLDroolsModel-specific factories
- KiePMMLDroolsModelUtils - Class in org.kie.pmml.models.drools.commons.utils
-
Static utility methods for
KiePMMLDroolsModels - KiePMMLDroolsModelWithSources - Class in org.kie.pmml.models.drools.commons.model
-
KIE representation of PMML model that use Drools for implementation
- KiePMMLDroolsModelWithSources(String, String, List<MiningField>, List<OutputField>, List<KiePMMLTarget>, Map<String, String>, String, Map<String, String>) - Constructor for class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModelWithSources
- KiePMMLDroolsRule - Class in org.kie.pmml.models.drools.ast
-
Data-class used to store information needed to generate a Drools rule
- KiePMMLDroolsRule.Builder - Class in org.kie.pmml.models.drools.ast
- KiePMMLDroolsType - Class in org.kie.pmml.models.drools.ast
-
Class representing data needed to declare type.
- KiePMMLDroolsType(String, String) - Constructor for class org.kie.pmml.models.drools.ast.KiePMMLDroolsType
- KiePMMLFieldOperatorValue - Class in org.kie.pmml.models.drools.ast
-
Class representing a
Patternwith the referred field, its possibleKiePMMLOperatorValues and, eventually, nestedPatterns - KiePMMLFieldOperatorValue(String, BOOLEAN_OPERATOR, List<KiePMMLOperatorValue>, List<KiePMMLFieldOperatorValue>) - Constructor for class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- KiePMMLOperatorValue - Class in org.kie.pmml.models.drools.tuples
-
Tupla representing the operator and the value to be applied to a given field
- KiePMMLOperatorValue(OPERATOR, Object) - Constructor for class org.kie.pmml.models.drools.tuples.KiePMMLOperatorValue
- KiePMMLOriginalTypeGeneratedType - Class in org.kie.pmml.models.drools.tuples
-
Class to represent a original type/generated type tupla
- KiePMMLOriginalTypeGeneratedType(String, String) - Constructor for class org.kie.pmml.models.drools.tuples.KiePMMLOriginalTypeGeneratedType
- KiePMMLPredicateASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsRules out of aPredicate - KiePMMLReasonCodeAndValue - Class in org.kie.pmml.models.drools.tuples
-
Tupla representing the Reason Code and its computed value as used inside Scorecard
- KiePMMLReasonCodeAndValue(String, double) - Constructor for class org.kie.pmml.models.drools.tuples.KiePMMLReasonCodeAndValue
- KiePMMLSessionUtils - Class in org.kie.pmml.models.drools.utils
-
Class used to isolate all the
KieSessioninstantiation/usage details - KiePMMLSessionUtils.Builder - Class in org.kie.pmml.models.drools.utils
- KiePMMLSimplePredicateASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsRuleout of aSimplePredicate - KiePMMLSimplePredicateWithAccumulationASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsRuleout of aSimplePredicate - KiePMMLSimplePredicateWithAccumulationASTFactory() - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateWithAccumulationASTFactory
- KiePMMLSimplePredicateWithResultASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsRuleout of aSimplePredicate - KiePMMLSimplePredicateWithResultASTFactory() - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLSimplePredicateWithResultASTFactory
- KiePMMLSimpleSetPredicateASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsRuleout of aSimpleSetPredicate - KiePMMLSimpleSetPredicateWithAccumulationASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsRuleout of aSimpleSetPredicate - KiePMMLSimpleSetPredicateWithAccumulationASTFactory() - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLSimpleSetPredicateWithAccumulationASTFactory
- KiePMMLSimpleSetPredicateWithResultASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate
KiePMMLDroolsRuleout of aSimpleSetPredicate - KiePMMLSimpleSetPredicateWithResultASTFactory() - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLSimpleSetPredicateWithResultASTFactory
- KiePMMLStatusHolder - Class in org.kie.pmml.models.drools.executor
-
Class used inside drools.
- KiePMMLStatusHolder() - Constructor for class org.kie.pmml.models.drools.executor.KiePMMLStatusHolder
- KiePMMLTruePredicateASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate a
KiePMMLDroolsRuleout of aTruepredicate - KiePMMLTruePredicateASTFactory(PredicateASTFactoryData) - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLTruePredicateASTFactory
- KiePMMLTruePredicateWithAccumulationASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate a
KiePMMLDroolsRuleout of aTruepredicate to be used with accumulation - KiePMMLTruePredicateWithAccumulationASTFactory() - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLTruePredicateWithAccumulationASTFactory
- KiePMMLTruePredicateWithResultASTFactory - Class in org.kie.pmml.models.drools.ast.factories
-
Class used to generate a
KiePMMLDroolsRuleout of aTruepredicate to be used with result - KiePMMLTruePredicateWithResultASTFactory() - Constructor for class org.kie.pmml.models.drools.ast.factories.KiePMMLTruePredicateWithResultASTFactory
- kModulePackageName - Variable in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel
N
- NO_FIELD_CONSTRAINT_PATTERN - Static variable in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
O
- org.kie.pmml.models.drools.ast - package org.kie.pmml.models.drools.ast
- org.kie.pmml.models.drools.ast.factories - package org.kie.pmml.models.drools.ast.factories
- org.kie.pmml.models.drools.commons.factories - package org.kie.pmml.models.drools.commons.factories
- org.kie.pmml.models.drools.commons.model - package org.kie.pmml.models.drools.commons.model
- org.kie.pmml.models.drools.commons.utils - package org.kie.pmml.models.drools.commons.utils
- org.kie.pmml.models.drools.dto - package org.kie.pmml.models.drools.dto
- org.kie.pmml.models.drools.executor - package org.kie.pmml.models.drools.executor
- org.kie.pmml.models.drools.provider - package org.kie.pmml.models.drools.provider
- org.kie.pmml.models.drools.tuples - package org.kie.pmml.models.drools.tuples
- org.kie.pmml.models.drools.utils - package org.kie.pmml.models.drools.utils
- OUTPUTFIELDS_MAP - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrFactory
- OUTPUTFIELDS_MAP_IDENTIFIER - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrFactory
P
- PATH_PATTERN - Static variable in class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractModelASTFactory
- PMML4_RESULT - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrFactory
- PMML4_RESULT_IDENTIFIER - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrFactory
- predicateASTFactoryData - Variable in class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractPredicateASTFactory
- PredicateASTFactoryData - Class in org.kie.pmml.models.drools.ast.factories
-
Data class to contain objects required by Predicates concrete ASTFactories
- PredicateASTFactoryData(Predicate, List<OutputField>, List<KiePMMLDroolsRule>, String, String, Map<String, KiePMMLOriginalTypeGeneratedType>) - Constructor for class org.kie.pmml.models.drools.ast.factories.PredicateASTFactoryData
R
- RETURN_ACCUMULATION - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- rulesSourceMap - Variable in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModelWithSources
S
- SET_PMML4_RESULT_CODE - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- setStatus(String) - Method in class org.kie.pmml.models.drools.executor.KiePMMLStatusHolder
- STATUS_HOLDER - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRulesFactory
- STATUS_NULL - Static variable in class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractModelASTFactory
- STATUS_PATTERN - Static variable in class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractModelASTFactory
- SURROGATE_GROUP_PATTERN - Static variable in class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractModelASTFactory
- SURROGATE_RULENAME_PATTERN - Static variable in class org.kie.pmml.models.drools.ast.factories.KiePMMLAbstractModelASTFactory
T
- toBuild - Variable in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
- toString() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule
- toString() - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsType
- toString() - Method in class org.kie.pmml.models.drools.ast.KiePMMLFieldOperatorValue
- toString() - Method in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel
- toString() - Method in class org.kie.pmml.models.drools.executor.KiePMMLStatusHolder
- toString() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOperatorValue
- toString() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLOriginalTypeGeneratedType
- toString() - Method in class org.kie.pmml.models.drools.tuples.KiePMMLReasonCodeAndValue
U
- UPDATE_STATUS_HOLDER - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- UPDATE_STATUS_HOLDER_ACCUMULATE - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
- UPDATE_STATUS_HOLDER_STATUS - Static variable in class org.kie.pmml.models.drools.commons.factories.KiePMMLDescrRhsFactory
V
- VALUE_CONSTRAINT_PATTERN - Static variable in class org.kie.pmml.models.drools.tuples.KiePMMLOperatorValue
W
- withAccumulation(Number) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
-
Accumulate the given number to the
StatusHolder - withAccumulationResult(boolean) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
-
If true, return the result of the overall accumulation
- withActivationGroup(String) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
-
Set the Activation Group of the rule
- withAgendaEventListener(AgendaEventListener) - Method in class org.kie.pmml.models.drools.utils.KiePMMLSessionUtils.Builder
-
Add an
AgendaEventListenerto the underlyingKieSession - withAgendaGroup(String) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
-
Set the Agenda Group of the rule
- withAndConstraints(List<KiePMMLFieldOperatorValue>) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
- withFieldTypeMap(Map<String, KiePMMLOriginalTypeGeneratedType>) - Method in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel.Builder
- withFocusedAgendaGroup(String) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
-
Set the AgendaGroup to be focused
- withIfBreak(String, String, Object) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
-
Add a break statement to the lhs of the rule (e.g. ifBreakField = "SEPAL_WIDTH"; ifBreakOperator = ">="; ifBreakValue = 5.45 generates
- withInConstraints(Map<String, List<Object>>) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
- withNotConstraints(List<KiePMMLFieldOperatorValue>) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
- withNotInConstraints(Map<String, List<Object>>) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
- withObjectsInSession(Map<String, Object>, Map<String, KiePMMLOriginalTypeGeneratedType>) - Method in class org.kie.pmml.models.drools.utils.KiePMMLSessionUtils.Builder
-
Insert
Objects to the underlyingKieSession. - withOrConstraints(List<KiePMMLFieldOperatorValue>) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
- withOutputFields(List<KiePMMLOutputField>) - Method in class org.kie.pmml.models.drools.commons.model.KiePMMLDroolsModel.Builder
- withOutputFieldsMap(Map<String, Object>) - Method in class org.kie.pmml.models.drools.utils.KiePMMLSessionUtils.Builder
-
Insert
Map<String, Object>outputFieldsMap to the underlyingKieSession. - withReasonCodeAndValue(KiePMMLReasonCodeAndValue) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
-
Add the given reasonCode to the ordered map of matched reason codes.
- withResult(Object) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
-
Set the result to be returned
- withResultCode(ResultCode) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
-
Set the result code to be returned
- withStatusConstraint(String) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
-
The required status to fire the given rule
- withXorConstraints(List<KiePMMLFieldOperatorValue>) - Method in class org.kie.pmml.models.drools.ast.KiePMMLDroolsRule.Builder
All Classes All Packages