7071727374757677787980
new TPreparedLiteral(type, loValueSource), Comparison.EQ, new TPreparedLiteral(type, hiValueSource) ); TEvaluatableExpression eval = loEQHi.build(); eval.evaluate(); if (!eval.resultValue().getBoolean()) { throw new IllegalArgumentException(); } } }
120121122123124125126127128129130
} @Override public boolean evaluateComparison(TPreparedExpression comparison, QueryContext queryContext) { TEvaluatableExpression eval = comparison.build(); eval.evaluate(); return eval.resultValue().getBoolean(); } @Override public ValueSource eval(Row row, int field) {
5758596061626364656667
} @Override public ValueSource uncheckedValue(int i) { TEvaluatableExpression eval = pEvaluations.get(i); eval.evaluate(); return eval.resultValue(); } @Override public HKey hKey() {