public class ExpressionTemplateEvaluator extends QueryExpressionCopier
QueryExpressionVisitor
evaluates an expression template with
given template parameters.results
Modifier and Type | Method and Description |
---|---|
static <ExpressionType> |
evaluateExpressionTemplate(QueryExpression<ExpressionType> template,
Map<String,QueryExpression<?>> parameters)
This utility method evaluates a query expression template with the given parameters.
|
<Type> void |
visit(TemplateParameter<Type> expression) |
copyExpression, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, finishVisit, pop, popExpression, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, startVisit, visit, visit, visit, visit, visit
public <Type> void visit(TemplateParameter<Type> expression)
visit
in interface QueryExpressionVisitor
visit
in class QueryExpressionCopier
public static <ExpressionType> QueryExpression<ExpressionType> evaluateExpressionTemplate(QueryExpression<ExpressionType> template, Map<String,QueryExpression<?>> parameters)
template
- the template to evaluateparameters
- the parameters to evaluate the template withCopyright © 2020 Hyland Software Germany GmbH. All rights reserved.