|
ABLE 2.3.0 07/13/2005 14:21:00 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use AbleRuleSet | |
|---|---|
| com.ibm.able.agents | The AGENTS package provides a set of agents extending AbleDefaultAgent which contain AbleBean components. |
| com.ibm.able.autotune | AutoTune is an agent-based approach to automated tuning that does not require prior knowledge of the controlled system that is being tuned. |
| com.ibm.able.beans.petrinet | The PetriNet package provides a set of objects which implement PetriNet components for places, nodes, transitions, and arcs. |
| com.ibm.able.examples.rules | The rules Examples package contains a number of different types of examples. |
| com.ibm.able.rules | The rules package defines the ABLE rule language; various inferencing engines; objects and APIs for creating and running rulesets under program control. |
| Uses of AbleRuleSet in com.ibm.able.agents |
|---|
| Fields in com.ibm.able.agents declared as AbleRuleSet | |
protected AbleRuleSet |
AbleScriptAgent.initScript
The initScript object is created from a ruleset named by the initScriptFileName when the agent is initialized. |
protected AbleRuleSet |
AbleScriptAgent.processScript
The processScript object is created from a ruleset named by the processScriptFileName when the agent is initialized. |
protected AbleRuleSet |
AbleScriptAgent.processTimerScript
The processTimerScript object is created from a ruleset named by the processTimerScriptFileName when the agent is initialized. |
protected AbleRuleSet |
AbleRuleAgent.behaviorRuleSet
The behavior ruleset bean used to define the agent's behavior |
| Methods in com.ibm.able.agents that return AbleRuleSet | |
AbleRuleSet |
AbleRuleBase.getRuleSet(java.lang.String name)
|
AbleRuleSet |
AbleRuleAgent.getBehaviorRuleSet()
Get the ruleset bean which provides the agent behavior. |
| Methods in com.ibm.able.agents with parameters of type AbleRuleSet | |
void |
AbleRuleAgent.setBehaviorRuleSet(AbleRuleSet theRuleSet)
Set the ruleset bean which provides the agent behavior |
| Uses of AbleRuleSet in com.ibm.able.autotune |
|---|
| Fields in com.ibm.able.autotune declared as AbleRuleSet | |
protected AbleRuleSet |
Fuzzy2WayLoadBalanceController.fuzzyController
|
| Uses of AbleRuleSet in com.ibm.able.beans.petrinet |
|---|
| Fields in com.ibm.able.beans.petrinet declared as AbleRuleSet | |
protected AbleRuleSet |
AblePetriNet.myRuleSet
|
| Methods in com.ibm.able.beans.petrinet that return AbleRuleSet | |
AbleRuleSet |
AblePetriNet.getRuleSet()
|
| Uses of AbleRuleSet in com.ibm.able.examples.rules |
|---|
| Constructors in com.ibm.able.examples.rules with parameters of type AbleRuleSet | |
PluggableEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new inference engine. |
|
| Uses of AbleRuleSet in com.ibm.able.rules |
|---|
| Fields in com.ibm.able.rules declared as AbleRuleSet | |
protected AbleRuleSet |
AbleSelector.myRuleSet
|
protected AbleRuleSet |
AbleRuleTemplate.myRuleSet
The ruleset object which provides the context for this template. |
protected AbleRuleSet |
AbleRuleSetTemplate.myRuleSet
The underlying AbleRule object (with the template attribute) used to generate new customized AbleRule object instances. |
protected AbleRuleSet |
AbleRuleBlock.myRuleSet
The parent ruleset. |
protected AbleRuleSet |
AbleRule.myRuleSet
myRuleSet is a reference to the owning ruleset. |
protected AbleRuleSet |
AblePlanningHTNProblemBuilder.myRuleSet
|
protected AbleRuleSet |
AblePlanningClassicalProblemBuilder.myRuleSet
|
protected AbleRuleSet |
AblePatternMatchNetwork.myRuleSet
|
protected AbleRuleSet |
AblePatternMatchClause.myRuleSet
|
protected AbleRuleSet |
AbleInferenceEngine.myRuleSet
myRuleSet is the ruleset providing the context for this inference engine |
AbleRuleSet |
AbleInferenceContext.ruleSet
|
protected AbleRuleSet |
AbleIfThenElseStatement.myRuleSet
|
protected AbleRuleSet |
AbleClauseReferences.myRuleSet
The ruleset that created this object and stuck it into an AbleVariable object. |
protected AbleRuleSet |
AbleByteCodeClassBuilder.myRuleSet
The Ruleset that owns this class. |
protected AbleRuleSet |
AbleARMLParser.myRuleSet
|
| Methods in com.ibm.able.rules that return AbleRuleSet | |
AbleRuleSet |
AbleRuleSetTemplate.createInstance()
Construct an instance of a new AbleRuleSet object from this ruleset template and its bound template variables. |
AbleRuleSet |
AbleRuleSet.parseRuleSetFromARL(java.lang.String theArlSource)
Parse and instantiate a complete ruleset object by reading an input String containing ABLE Rule Language text source. |
AbleRuleSet |
AbleRuleSet.parseRuleSetFromXML(java.lang.String theXmlSource)
Deprecated. As of version 2.2.0, use parseRuleSetFromARML(String) |
AbleRuleSet |
AbleRuleSet.parseRuleSetFromARML(java.lang.String theArmlSource)
Parse and instantiate a complete ruleset object by reading an input String containing ABLE Rule Language ARML source string. |
AbleRuleSet |
AbleRuleSet.createRuleSetFromTemplate(AbleRuleSetTemplate theTemplate)
Create a new ruleset from a template using the template and its bound template variable values |
AbleRuleSet |
AbleInferenceEngine.getRuleSet()
Retrieve a reference to the current ruleset. |
| Methods in com.ibm.able.rules with parameters of type AbleRuleSet | |
void |
AbleFuzzyCurveMatchLib.matchCurve(AbleRuleSet ars,
java.lang.String fuzzVar1,
java.lang.String fuzzSet1,
java.lang.String fuzzVar2,
java.lang.String fuzzSet2,
java.lang.String fuzzVar3,
double tol1,
double tol2)
Determine the absolute value of a number. |
void |
AbleFuzzyCurveMatchLib.replaceSetCurve(AbleRuleSet theRuleSet,
java.lang.String theFuzzyVariableName,
java.lang.String theFuzzySetName,
double[] theTruthValues)
|
void |
AbleRuleVarDialog.setRuleSet(AbleRuleSet theRuleSet)
Set a reference to the owning ruleset object |
void |
AbleRuleSetDebugConsole.removeTraceJTextAreaHandler(AbleRuleSet theBean,
java.lang.String handlerName)
Remove the Able.TraceLog file handler from a bean's trace logger. |
void |
AbleGUILib.askUser(AbleRuleSet theRuleSet,
AbleVariable theVariable)
Prompt a user to provide a value for specific variable during backward inferencing. |
void |
AbleGuiFuzzySetViewer.setRuleSet(AbleRuleSet theRuleSet)
Set (or change) the ruleset. |
void |
AbleGuiFuzzySetInspector.setRuleSet(AbleRuleSet theRuleSet)
Set (or change) the fuzzy ruleset. |
void |
AbleDebugLib.startDebugConsole(AbleRuleSet theRuleSet)
Open the debug console dialog. |
void |
AbleDebugLib.stopDebugConsole(AbleRuleSet theRuleSet)
Close the debug console dialog. |
void |
AbleDebugLib.engineBreakpoint(AbleRuleSet theRuleSet)
This function is called by the inference engine when a break point is reached. |
void |
AbleDebugLib.userBreakpoint(AbleRuleSet theRuleSet)
This function is called by the inference engine when a rule is reached containing a userBreakpoint(this) statement in it. |
void |
AbleDebugLib.userBreakpoint(AbleRuleSet theRuleSet,
java.lang.String theMsg)
This function is called by the inference engine when a rule is reached containing a userBreakpoint(this, msg) statement in it. |
static void |
ARL.fine(AbleRuleSet ruleset,
java.lang.Object text)
Write low level text to the ruleset's trace logger. |
static void |
ARL.finer(AbleRuleSet ruleset,
java.lang.Object text)
Write medium level text to the ruleset's trace logger. |
static void |
ARL.finest(AbleRuleSet ruleset,
java.lang.Object text)
Write high level text to the ruleset's trace logger. |
static void |
ARL.setTraceLevel(AbleRuleSet ruleset,
int level)
Set the trace level for a ruleset. |
static void |
ARL.loadVarsFromPropertiesFile(AbleRuleSet theRuleSet,
java.lang.String theFileName)
Load the properties file and assign any matching properties to variables with the same name. |
static java.lang.Object |
ARL.processRuleSet(AbleRuleSet theRuleSet,
java.lang.Object theInputBuffer)
Call the RuleSet via the process() method, passing a list of parameters via the bean's input buffer and returning the first element of the bean's output buffer in outputList. |
static void |
ARL.loadVarsFromMap(AbleRuleSet theRuleSet,
java.util.Map theMap)
Load the properties file and assign any matching properties to variables with the same name. |
static void |
ARL.loadMapFromVars(AbleRuleSet theRuleSet,
java.util.Map theMap,
java.util.Vector theVariableList)
Load the supplied hashmap with matching variables found in the variable list. |
static void |
ARL.loadMapFromVars(AbleRuleSet theRuleSet,
java.util.Map theMap,
java.util.Vector theVariableList,
java.lang.Boolean theOverwriteFlag)
Load the supplied hashmap with matching variables found in the variable list. |
java.util.Vector |
AbleTreeRule.getTemplateVars(AbleRuleSet theRuleSet)
Return a list of template vars referenced by this rule. |
void |
AbleSelector.convertExpressionToClauses(AbleRuleSet theRuleSet)
Convert the constraintExpression to a Vector of AbleAntecedentClauses |
static java.util.Vector |
AbleRuleSet.convertToConjunctiveNormalForm(AbleExpression theExpr,
AbleRuleSet theRuleSet)
Convert an Expression into conjunctive normal form a list of AbleAntecedentClauses (which may contain Expressions) |
java.util.Vector |
AbleRuleBlock.getTemplateVars(AbleRuleSet theRuleSet)
Return a list of template vars referenced by this ruleblock. |
java.util.Vector |
AbleRule.getTemplateVars(AbleRuleSet theRuleSet)
Return a list of template vars referenced by this rule. |
java.lang.String |
AbleRule.getPromptString(AbleRuleSet theRuleSet)
Retrieve the user prompt string associated with this rule. |
static java.util.Vector |
AblePredicateLib.getSolutionList(AbleRuleSet theRuleSet,
java.lang.String theRuleBlockKey)
Return the solutionList. |
static java.util.Vector |
AblePredicateLib.getSolution(AbleRuleSet theRuleSet,
java.lang.String theRuleBlockKey,
int theIndex)
Return the solution at the specified index in the solutionList. |
static java.util.Vector |
AblePredicateLib.getGroundSolution(AbleRuleSet theRuleSet,
java.lang.String theRuleBlockKey,
int theIndex)
Return the solution at the specified index in the solutionList. |
static boolean |
AblePredicateLib.getAnswer(AbleRuleSet theRuleSet)
Return the answer. |
void |
AblePatternMatchRule.createNetworkSelectors(AbleRuleSet theRuleSet)
Create a duplicate set of Selectors, with duplicate expressions as constraints and using duplicate selector variables. |
void |
AblePatternMatchRule.createNetworkSelectors2(AbleRuleSet theRuleSet)
Create a duplicate set of Selectors, with clauses rather than expressions as constraints and using duplicate selector variables. |
void |
AbleInferenceEngine.setRuleSet(AbleRuleSet theRuleSet)
Set the ruleset over which inferencing will take place. |
protected static boolean |
AbleInferenceEngine.conditionalRulesValid(AbleRuleSet ruleSet,
AbleRuleBlock theRuleBlock)
Make sure the conditional rules in a ruleblock are "executable". |
java.util.Vector |
AbleConditionalRule.getTemplateVars(AbleRuleSet theRuleSet)
Return a list of template vars referenced by this rule. |
void |
AbleClauseReferences.setRuleSet(AbleRuleSet theRuleSet)
Sets the ruleset which contains the inference engine that is evaluating clauses containing the variable in which this references object is stored. |
void |
AbleARMLParser.instantiateFrom(java.lang.String theRuleSetDocument,
AbleRuleSet theRuleSet,
AbleLogger theTracer,
boolean theStopOnParExceptionFlag)
Parse a XML ruleset with URI as source |
void |
AbleARMLParser.instantiateFrom(java.io.Reader theRuleSetReader,
AbleRuleSet theRuleSet,
AbleLogger theTracer,
boolean theStopOnParExceptionFlag)
Parse an XML ruleset with a Reader as source object |
void |
AbleARMLParser.instantiateFrom(org.xml.sax.InputSource theRuleSetSource,
AbleRuleSet theRuleSet,
AbleLogger theTracer,
boolean theStopOnParExceptionFlag)
Parse an XML ruleset with Sax InputSource as source object |
void |
AbleARMLParser.instantiateFrom(java.io.InputStream theRuleSetInputStream,
AbleRuleSet theRuleSet,
AbleLogger theTracer,
boolean theStopOnParExceptionFlag)
Parse an XML ruleset, with InputStream as source object |
AbleRuleBlock |
AbleARMLParser.instantiateRuleBlockFrom(AbleRuleSet theRuleSet,
java.lang.String theArmlSource)
Instantiate a complete ruleblock object by reading an input String containing ABLE Rule Language XML source. |
AbleRule |
AbleARMLParser.instantiateRuleFrom(AbleRuleSet theRuleSet,
java.lang.String theArmlSource,
java.lang.String theRuleBlockName,
boolean theReplacementMode)
Instantiate a complete rule object by reading an input String containing ABLE Rule Language text source. |
AbleRd |
AbleARMLParser.instantiateExpressionFrom(AbleRuleSet theRuleSet,
java.lang.String theArmlSource)
Instantiate an AbleRd object (a Literal, Variable, or Expression) by reading an input String containing ABLE Rule Language text source. |
AbleRd |
AbleARMLParser.testParseExpressionFromARL(AbleRuleSet theRuleSet,
java.lang.String theSource)
|
void |
AbleARLParser.parseRuleSetInput(AbleRuleSet theRuleSet,
boolean theStopOnAbleParExceptionFlag)
The method parseRuleSetInput is the initial rule. |
AbleRuleBlock |
AbleARLParser.parseRuleBlockInput(AbleRuleSet theRuleSet,
boolean theStopOnAbleParExceptionFlag)
The method parseRuleBlockInput parses a String into an AbleRuleBlock object. |
AbleRuleBlock |
AbleARLParser.parseConsultRuleBlockInput(AbleRuleSet theRuleSet,
boolean theStopOnAbleParExceptionFlag)
The method parseRuleBlockInput parses a predicate consult() AbleRuleBlock object. |
AbleRule |
AbleARLParser.parseRuleInput(AbleRuleSet theRuleSet,
java.lang.String theRuleBlockKey,
boolean theStopOnAbleParExceptionFlag,
boolean theReplacementMode)
Parses a String into an AbleRule object. |
AbleRd |
AbleARLParser.parseExpressionInput(AbleRuleSet theRuleSet,
boolean theStopOnAbleParExceptionFlag)
The method parseExpressionInput parses a String into an AbleExpression object. |
AbleRd |
AbleARLParser.parseActionInput(AbleRuleSet theRuleSet,
boolean theStopOnAbleParExceptionFlag)
The method parseExpressionInput parses a String into an AbleExpression object. |
void |
AbleARLParser.parseSetDefinitionInput(AbleRuleSet theRuleSet,
AbleFuzzyVariable theFuzzyVar)
The method parseSetDefinitionInput parses a String into an AbleFuzzySet object. |
void |
AbleARLParser.parseRuleBlockDeclarations(AbleRuleSet theRuleSet,
boolean theStopOnAbleParExceptionFlag)
Parses rule block declarations. |
void |
AbleARLParser.parseVariableDeclarations(AbleRuleSet theRuleSet,
boolean theStopOnAbleParExceptionFlag)
Parses variable declarations. |
| Constructors in com.ibm.able.rules with parameters of type AbleRuleSet | |
AbleZCECorrelationEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Constructor for AbleZCECorrelationEngine. |
|
AbleRuleSetDebugConsole(AbleRuleSet theRuleSet)
|
|
AbleGuiFuzzySetViewer(AbleRuleSet theRuleSet)
Create a new Fuzzy System fuzzy set viewer/property change listener over the specified ruleset. |
|
AbleTreeRule(java.lang.String theLabel,
AbleRd thePriority,
AbleTree theDecisionTree,
AbleRuleSet theRuleSet,
AbleRuleBlock theRuleBlock)
Create a new decision tree rule with the specified priority, and tree structure. |
|
AbleSwitchStatement(AbleRuleSet theRuleSet,
AbleRuleBlock theRuleBlock,
AbleExpression theIntExpression)
Creates a new switch statement with the specified integer expression. |
|
AbleSelector(AbleRuleSet theRuleSet,
AbleVariable selector,
java.util.Vector constraints,
boolean positive)
Construct a selector object |
|
AbleSelector(AbleRuleSet theRuleSet,
java.lang.String theVariableName,
AbleExpression theConstraintExpression)
Construct a selector object from the specified variable name and expression. |
|
AbleScriptEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new inference engine. |
|
AbleRuleTemplate(AbleRuleSet theRuleSet,
AbleRuleBlock theRuleBlock,
AbleRule theRule)
Construct a rule template object from a base rule object |
|
AbleRuleSetTemplate(AbleRuleSet theRuleSet)
Construct a rule template object from a base rule object |
|
AbleRuleBlockInclude(java.lang.String theName,
AbleRuleSet theRuleSet,
java.lang.String theComment,
java.util.Map theProperties)
Create a new rule block with the specified characteristics. |
|
AbleRuleBlock(java.lang.String theName,
AbleRuleSet theRuleSet,
AbleLogger theLogger,
java.lang.String theReturnType)
Deprecated. Use version with 'FormalSignature'. |
|
AbleRuleBlock(java.lang.String theName,
AbleRuleSet theRuleSet,
AbleLogger theLogger,
java.lang.String theReturnType,
java.lang.String theFormalSignature,
java.util.Vector theFormalParameters,
java.lang.String theEngineType,
java.lang.String theComment,
java.util.Map theProperties)
Create a new rule block with the specified characteristics. |
|
AbleRule(int theId,
java.lang.String theLabel,
AbleRd thePriority,
AbleRuleSet theRuleSet)
Create a new rule with the specified bits. |
|
AblePredicateWorkingMemory(AbleRuleSet theRuleSet)
|
|
AblePredicateRule(java.lang.String theLabel,
java.util.Vector theAntecedents,
AblePredicate theConsequent,
AbleRuleSet theRuleSet)
Create a new predicate rule with the specified antecedent clauses and consequent clause. |
|
AblePredicateRule(java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theAntecedents,
AblePredicate theConsequent,
AbleRuleSet theRuleSet)
Create a new predicate rule with the specified priority, antecedent clauses, and consequent clause. |
|
AblePredicateRule(int theId,
java.lang.String theLabel,
java.util.Vector theAntecedents,
AblePredicate theConsequent,
AbleRuleSet theRuleSet)
Create a new predicate rule with the specified antecedent clauses and consequent clause. |
|
AblePredicateRule(int theId,
java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theAntecedents,
AblePredicate theConsequent,
AbleRuleSet theRuleSet)
Create a new predicate rule with the specified priority, antecedent clauses, and consequent clause. |
|
AblePredicateRule(int theId,
java.lang.String theLabel,
AbleRd thePriority,
AbleRuleSet theRuleSet)
Create a new predicate fact with the specified id, label, priority, and tracer |
|
AblePredicateFact(java.lang.String theLabel,
AblePredicate theAssertion,
AbleRuleSet theRuleSet)
Create a new predicate fact rule with a default priority. |
|
AblePredicateFact(java.lang.String theLabel,
AbleRd thePriority,
AblePredicate theAssertion,
AbleRuleSet theRuleSet)
Create a new predicate fact rule with the specified priority. |
|
AblePredicateFact(int theId,
java.lang.String theLabel,
AblePredicate theAssertion,
AbleRuleSet theRuleSet)
Create a new predicate fact rule with a default priority. |
|
AblePredicateFact(int theId,
java.lang.String theLabel,
AbleRd thePriority,
AblePredicate theAssertion,
AbleRuleSet theRuleSet)
Create a new predicate fact rule with the specified priority. |
|
AblePredicateEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new inference engine. |
|
AblePolicyEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer)
Create a new policy inference engine. |
|
AblePolicyEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new policy inference engine. |
|
AblePlanningRule(java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theParameters,
AbleExpression thePrecondition,
java.util.Vector theEffects,
AbleRuleSet theRuleSet)
Create a new planning rule with the specified priority, preconditions and effects. |
|
AblePlanningHTNProblemBuilder(AblePlanningEngine theEngine,
AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new planning inference engine. |
|
AblePlanningEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new planning inference engine. |
|
AblePlanningClassicalProblemBuilder(AblePlanningEngine theEngine,
AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new planning inference engine. |
|
AblePatternMatchRule(java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theSelectors,
java.util.Vector theConsequents,
AbleRuleSet theRuleSet,
AbleRuleBlock theRuleBlock)
Create a new pattern match rule with the specified priority, selectors, and consequent clauses. |
|
AblePatternMatchNetwork(AbleRuleSet theRuleSet,
AbleRuleBlock theRules,
AbleLogger theTracer,
AbleWorkingMemory memory)
|
|
AblePatternMatchLiteEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new inference engine. |
|
AblePatternMatchEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new inference engine. |
|
AbleObjectWorkingMemory(AbleRuleSet theRuleSet)
|
|
AbleInferenceEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new base inference engine over the specified ruleset. |
|
AbleInferenceEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer)
Create a new base inference engine over the specified ruleset. |
|
AbleInferenceContext(AbleRuleSet rs)
|
|
AbleIfThenElseStatement(AbleRuleSet theRuleSet,
AbleRuleBlock theRuleBlock,
AbleExpression theAntecedent,
java.util.Vector theThenActions,
java.util.Vector theElseActions)
Create a new if/then/else statement with the specified condition and actions. |
|
AbleIfThenElseStatement(AbleRuleSet theRuleSet,
AbleRuleBlock theRuleBlock,
AbleExpression theAntecedent)
Create a new if/then/else statement with the specified condition and no actions. |
|
AbleHierarchicalPlanningRule(java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theParameters,
AbleExpression thePrecondition,
java.util.Vector theEffects,
java.util.Vector theExpansions,
AbleRuleSet theRuleSet)
Create a new planning rule with the specified priority, preconditions and effects. |
|
AbleFuzzyInferenceEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new inference engine. |
|
AbleForwardChainInferenceEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer)
Create a new inference engine. |
|
AbleForwardChainInferenceEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new inference engine. |
|
AbleDecisionTreeEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer)
Create a new inference engine. |
|
AbleDecisionTreeEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new inference engine. |
|
AbleCorrelationRule(java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theConditionArgs,
java.util.Vector theCloneableArgs,
java.util.Vector theEventSelectors,
java.util.Vector theActions,
AbleRuleSet theRuleSet)
Create a new event-condition-action rule with the specified priority, arguments, event selectors, and actions. |
|
AbleCorrelationEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Constructor for AbleCorrelationEngine. |
|
AbleClauseReferences(AbleRuleSet theRuleSet)
Create a new set of references of which to keep track. |
|
AbleByteCodeClassBuilder(AbleRuleSet theRuleSet)
Create a new bytecode class builder. |
|
AbleByteCodeClassBuilder(AbleRuleSet theRuleSet,
java.lang.ClassLoader parent)
Create a new bytecode class builder. |
|
AbleBackwardChainInferenceEngine(AbleRuleSet theRuleSet,
AbleLogger theTracer,
AbleRuleBlock theRuleBlock)
Create a new Backward chain inference engine. |
|
AbleAssertionRule(int theId,
java.lang.String theLabel,
AbleAssertionClause theAssertion,
AbleRuleSet theRuleSet)
Create a new assertion rule with a default priority. |
|
AbleAssertionRule(int theId,
java.lang.String theLabel,
AbleRd thePriority,
AbleAssertionClause theAssertion,
AbleRuleSet theRuleSet)
Create a new assertion rule with the specified priority. |
|
|
ABLE 2.3.0 07/13/2005 14:21:00 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||