Lines Matching refs:expressionEvaluator

74   private final ExpressionEvaluator expressionEvaluator;
87 expressionEvaluator = new ExpressionEvaluator(dataContext, functionExecutor);
88 variableLocator = new VariableLocator(expressionEvaluator);
110 Value value = expressionEvaluator.evaluate(node.getExpression());
122 Value value = expressionEvaluator.evaluate(node.getExpression());
146 Value value = expressionEvaluator.evaluate(expression);
210 Value value = expressionEvaluator.evaluate(node.getExpression());
244 Value value = expressionEvaluator.evaluate(node.getExpression());
259 Value value = expressionEvaluator.evaluate(node.getExpression());
276 Value value = expressionEvaluator.evaluate(node.getExpression());
293 VariableLocator variableLocator = new VariableLocator(expressionEvaluator);
295 Value value = expressionEvaluator.evaluate(node.getExpression());
317 int end = expressionEvaluator.evaluate(node.getExpression()).asNumber();
333 int start = expressionEvaluator.evaluate(node.getStart()).asNumber();
334 int end = expressionEvaluator.evaluate(node.getEnd()).asNumber();
351 int start = expressionEvaluator.evaluate(node.getStart()).asNumber();
352 int end = expressionEvaluator.evaluate(node.getEnd()).asNumber();
353 int incr = expressionEvaluator.evaluate(node.getIncrement()).asNumber();
375 Value expression = expressionEvaluator.evaluate(node.getExpression());
393 Value value = expressionEvaluator.evaluate(node.getExpression());
491 argValues[i] = expressionEvaluator.evaluate(argumentValues.next());
525 VariableLocator variableLocator = new VariableLocator(expressionEvaluator);
541 VariableLocator variableLocator = new VariableLocator(expressionEvaluator);
566 Value path = expressionEvaluator.evaluate(expression);