- de.hawhamburg.reachability.reasoner.engine - package de.hawhamburg.reachability.reasoner.engine
-
The drools based Engine.
- de.hawhamburg.reachability.reasoner.engine.drools - package de.hawhamburg.reachability.reasoner.engine.drools
-
Reasoning engine specific JBoss Drools utility classes.
- droolsAddRuleLine(String[]) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
Adds lines of rule code to the known lines of rule code.
- droolsAddRuleLine(List<String>) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
Adds lines of rule code to the known lines of rule code.
- DroolsBasedEngine - Class in de.hawhamburg.reachability.reasoner.engine
-
A JBoss Drools rule based reasoning engine.
- DroolsBasedEngine() - Constructor for class de.hawhamburg.reachability.reasoner.engine.DroolsBasedEngine
-
Create a new rule based reasoning engine (Using Jess Rule Engine).
- droolsComment(String[]) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
Converts a String
array of simple strings to JBoss Drools comment lines and returns them as a
List
of String
.
- droolsComment(String[], List<String>) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
Converts a String
array of simple strings to JBoss Drools comment lines and adds them to a given
List
of code lines.
- droolsComment(String, List<String>) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
Converts a simple String
to a JBoss Drools comment line and adds it to a given List
of code
lines.
- droolsConcatParts(String[]) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
Concatenates JBoss Drools code parts to a single JBoss Drools formatted code String
.
- droolsGlobal(String[][]) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
- droolsGlobal(String, String) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
Encapsulates the JBoss Drools script code representation of an global definition.
- droolsGroupRule(ReachabilityGroup) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
- droolsImport(List<String>) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
- droolsImport(String) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
Encapsulates the JBoss Drools script code representation of an import definition.
- droolsLines(List<String>) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
Converts a List
of code lines in String
format to a single JBoss Drools code String
,
which is quite easy and nothing but adding a newline (\n) to each line.
- droolsMetaRules(List<String>) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
- droolsMetaRules(String[]) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
- droolsPackageName(String) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
Encapsulates the JBoss Drools script code representation of a package name definition.
- droolsRule(ReachabilityGroup, ReachabilityStatus, String[], boolean) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
-
- DroolsUtil - Class in de.hawhamburg.reachability.reasoner.engine.drools
-
Utility functions related to JBoss Drools.
- DroolsUtil() - Constructor for class de.hawhamburg.reachability.reasoner.engine.drools.DroolsUtil
-
Prevent instances of this utility class.
- dump() - Method in class de.hawhamburg.reachability.reasoner.engine.DroolsBasedEngine
-