| Modifier and Type | Class and Description | 
|---|---|
class  | 
XBaseEvaluator
Evaluates an XBase XExpression inside Rete. 
 | 
| Constructor and Description | 
|---|
ExpressionCheck(IExpressionEvaluator evaluator,
               java.util.Map<java.lang.String,java.lang.Integer> nameMap)  | 
| Constructor and Description | 
|---|
ExpressionEval(IExpressionEvaluator evaluator,
              java.util.Map<java.lang.String,java.lang.Integer> nameMap,
              int position)  | 
| Modifier and Type | Method and Description | 
|---|---|
SubPlan | 
IOperationCompiler.buildFunctionEvaluator(IExpressionEvaluator evaluator,
                      java.util.Map<java.lang.String,java.lang.Integer> tupleNameMap,
                      SubPlan parentPlan,
                      java.lang.Object computedResultCalibrationElement)  | 
SubPlan | 
IOperationCompiler.buildPredicateChecker(IExpressionEvaluator evaluator,
                     java.util.Map<java.lang.String,java.lang.Integer> tupleNameMap,
                     SubPlan parentPlan)  | 
| Modifier and Type | Method and Description | 
|---|---|
IExpressionEvaluator | 
ExpressionEvaluation.getEvaluator()  | 
| Constructor and Description | 
|---|
ExpressionEvaluation(PBody pBody,
                    IExpressionEvaluator evaluator,
                    PVariable outputVariable)  | 
| Constructor and Description | 
|---|
AbstractEvaluatorNode(ReteContainer reteContainer,
                     org.apache.log4j.Logger logger,
                     IExpressionEvaluator evaluator,
                     java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
                     int sourceTupleWidth)  | 
CachedFunctionEvaluatorNode(ReteContainer reteContainer,
                           org.apache.log4j.Logger logger,
                           IExpressionEvaluator evaluator,
                           java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
                           int sourceTupleWidth)  | 
CachedPredicateEvaluatorNode(ReteContainer reteContainer,
                            org.apache.log4j.Logger logger,
                            IExpressionEvaluator evaluator,
                            java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
                            int sourceTupleWidth)  | 
MemorylessEvaluatorNode(ReteContainer reteContainer,
                       org.apache.log4j.Logger logger,
                       IExpressionEvaluator evaluator,
                       java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
                       int tupleWidth)  | 
OutputCachingEvaluatorNode(ReteContainer reteContainer,
                          org.apache.log4j.Logger logger,
                          IExpressionEvaluator evaluator,
                          java.util.Map<java.lang.String,java.lang.Integer> parameterPositions,
                          int sourceTupleWidth)  |