public SqlNode visit(SqlNodeList list) { SqlNodeList copy = new SqlNodeList(list.getParserPosition()); for (SqlNode node : list) { copy.add(node.accept(this)); } return copy; }
boolean containsAnd(SqlNode node) { try { node.accept(this); return false; } catch (AndFinder.Found e) { return true; } }