A B C D E F G H I K L M P R S T U W 

D

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
Generates global definitions for multiple key-value pairs from the given two dimensional String array by using WorkingMemoryRuleGenerator.droolsGlobal(String, String).
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
Adds a definition of a reachability groups default rules by using WorkingMemoryRuleGenerator.droolsAddRuleLine(String[]) which actually does nothing by extending the "meta" rule Default.
droolsImport(List<String>) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
Generates imports of multiple paths from the given List of String by using WorkingMemoryRuleGenerator.droolsImport(String).
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
Adds a definition of a so called "meta" rules by using WorkingMemoryRuleGenerator.droolsMetaRules(String[]) which simply loads different required variables for rule evaluation.
droolsMetaRules(String[]) - Method in class de.hawhamburg.reachability.reasoner.engine.drools.WorkingMemoryRuleGenerator
Adds a definition of a so called "meta" rules by using WorkingMemoryRuleGenerator.droolsAddRuleLine(List) which simply loads different required variables for rule evaluation.
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
Adds the certain definition of a rule to determining exact a single ReachabilityStatus in common with one ReachabilityGroup by using WorkingMemoryRuleGenerator.droolsAddRuleLine(String[]).
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
 
A B C D E F G H I K L M P R S T U W