|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AbleExpression | |
---|---|
com.ibm.able.data | The ABLE data package defines classes for literals (constants) and variables used in expressions holding Java and user-defined data types as well as operators which can be applied to them. |
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 AbleExpression in com.ibm.able.data |
---|
Fields in com.ibm.able.data declared as AbleExpression | |
protected AbleExpression |
AbleExpressionVariable.myValue
The current value of the variable. |
Methods in com.ibm.able.data that return AbleExpression | |
AbleExpression |
AbleExpression.createMatchExpression(java.util.Hashtable replacementVars)
Create a duplicate of this expression using replacement vars |
Methods in com.ibm.able.data with parameters of type AbleExpression | |
boolean |
AbleExpression.equals(AbleExpression theExpr)
Determine whether this expression is equal to some other expression. |
Constructors in com.ibm.able.data with parameters of type AbleExpression | |
AbleExpressionVariable(java.lang.String theName,
AbleExpression theInitialValue)
Create a new Expression variable with the specified initial value. |
|
AbleExpressionVariable(java.lang.String theName,
boolean theStaticFlag,
boolean theGlobalFlag,
AbleExpression theInitialValue)
Create a new Expression variable with the specified initial value. |
Uses of AbleExpression in com.ibm.able.rules |
---|
Fields in com.ibm.able.rules declared as AbleExpression | |
protected AbleExpression |
AbleForLoopRule.myTestExpression
myTestExpression is a boolean expression. |
protected AbleExpression |
AbleIfThenElseRule.myAntecedent
myAntecedent is an AbleExpression that evaluates to a boolean value. |
protected AbleExpression |
AbleSelector.constraintExpr
|
protected AbleExpression |
AbleDoWhileRule.myTestExpression
myTestExpression is a boolean expression used to control the loop. |
protected AbleExpression |
AbleDoUntilRule.myTestExpression
myTestExpression is a boolean expression used to control the loop |
protected AbleExpression |
AbleWhileDoRule.myTestExpression
myTestExpression is a boolean expression used to control the loop. |
Methods in com.ibm.able.rules that return AbleExpression | |
protected AbleExpression |
AbleRuleSet.findOrCreateExpression(AbleRd theLhs,
int theRuleOp,
AbleRd theRhs)
See if the specified expression exists, and if it does, return it. |
AbleExpression |
AbleForLoopRule.getTestExpression()
|
AbleExpression |
AbleIterationRule.getTestExpression()
Retrieve the rule's test expression. |
AbleExpression |
AbleIfThenElseRule.getAntecedent()
Retrieve the rule's list of antecedent clauses. |
AbleExpression |
AbleSelector.getConstraintExpression()
Retrieve the constraint expression |
AbleExpression |
AbleDoWhileRule.getTestExpression()
Retrieve the rule's test expression. |
AbleExpression |
AbleDoUntilRule.getTestExpression()
Retrieve the rule's test expression. |
AbleExpression |
AbleWhileDoRule.getTestExpression()
Retrieve the rule's test expression. |
Methods in com.ibm.able.rules with parameters of type AbleExpression | |
static java.lang.Boolean |
AbleInferenceEngine.evalAntecedentExpression(AbleExpression theExpression)
Evaluate the specified antecedent expression |
protected 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) |
Constructors in com.ibm.able.rules with parameters of type AbleExpression | |
AbleAntecedentClause(AbleExpression theExpression)
Create a new clause from the specified expression. |
|
AbleForLoopRule(java.lang.String theLabel,
AbleRd thePriority,
java.util.Vector theInitialExpressionList,
AbleExpression theTestExpression,
java.util.Vector theIteratorExpressionList,
java.util.Vector theConsequents)
Create a new conditional rule with the specified priority, antecedent clauses, and consequent clause. |
|
AbleIfThenElseRule(java.lang.String theLabel,
AbleRd thePriority,
AbleExpression theAntecedent,
java.util.Vector theThenList,
java.util.Vector theElseList)
Create a new conditional rule with the specified priority, antecedent clauses, and consequent clause. |
|
AbleSelector(AbleVariable selector,
AbleExpression constraintExpr,
boolean positive)
Construct a selector object |
|
AbleDoWhileRule(java.lang.String theLabel,
AbleRd thePriority,
AbleExpression theTestExpression,
java.util.Vector theConsequents)
Create a new conditional rule with the specified priority, a Boolean test expression, and consequent clauses. |
|
AbleDoUntilRule(java.lang.String theLabel,
AbleRd thePriority,
AbleExpression theTestExpression,
java.util.Vector theConsequents)
Create a new conditional rule with the specified priority, Boolean test expression, and consequent clauses. |
|
AbleWhileDoRule(java.lang.String theLabel,
AbleRd thePriority,
AbleExpression theTestExpression,
java.util.Vector theConsequents)
Create a new conditional rule with the specified priority, a Boolean test expression, and consequent clauses. |
|
ABLE 2.0.0 07/02/2003 10:25:01 | ||||||||||
PREV NEXT | FRAMES NO FRAMES |