Tests the condition and returns the expression to evaluate. @param qc query context @return branch offset @throws QueryException query exception
(final QueryContext qc)
| 170 | * @throws QueryException query exception |
| 171 | */ |
| 172 | private Expr expr(final QueryContext qc) throws QueryException { |
| 173 | return exprs[cond.test(qc, info, 0) ? 0 : 1]; |
| 174 | } |
| 175 | |
| 176 | @Override |
| 177 | public boolean has(final Flag... flags) { |