public SelectOperator getSelectOperator() { if (_predStack.size() != 1) { throw new RuntimeException( "After WhereVisitor is done, it should contain one predicate exactly!"); } return new SelectOperator(_predStack.peek()); }