public Query getQuery(QueryContext context, QueryBindings bindings) {
TEvaluatableExpression qeval = qexpr.build();
qeval.with(context);
qeval.with(bindings);
qeval.evaluate();
if (qeval.resultValue().isNull())
return null;
String query = qeval.resultValue().getString();
return infos.parseQuery(context, indexName, fieldName, query);
}