public void visit(OrderBy obj) { preVisitVisitor(obj); visitNodes(obj.getOrderByItems()); postVisitVisitor(obj); } @Override
public void visit(Select obj) { preVisitVisitor(obj); visitNodes(obj.getSymbols()); postVisitVisitor(obj); } public void visit(SetCriteria obj) {
public void visit(Select obj) { preVisitVisitor(obj); visitNodes(obj.getSymbols()); postVisitVisitor(obj); } public void visit(SetCriteria obj) {
public void visit(BatchedUpdateCommand obj) { preVisitVisitor(obj); visitNodes(obj.getUpdateCommands()); postVisitVisitor(obj); } public void visit(BetweenCriteria obj) {
public void visit(From obj) { preVisitVisitor(obj); visitNodes(obj.getClauses()); postVisitVisitor(obj); } public void visit(Function obj) {
public void visit(BatchedUpdateCommand obj) { preVisitVisitor(obj); visitNodes(obj.getUpdateCommands()); postVisitVisitor(obj); } public void visit(BetweenCriteria obj) {
@Override public void visit(TextLine obj) { preVisitVisitor(obj); visitNodes(obj.getExpressions()); postVisitVisitor(obj); }
@Override public void visit(TextLine obj) { preVisitVisitor(obj); visitNodes(obj.getExpressions()); postVisitVisitor(obj); }
public void visit(SetQuery obj) { preVisitVisitor(obj); visitNodes(obj.getWith()); visitNodes(obj.getQueryCommands()); visitNode(obj.getOrderBy()); visitNode(obj.getLimit()); visitNode(obj.getOption()); postVisitVisitor(obj); }
@Override public void visit(WithQueryCommand obj) { preVisitVisitor(obj); visitNodes(obj.getColumns()); if (deep) { visitNode(obj.getCommand()); } postVisitVisitor(obj); }
@Override public void visit(XMLQuery obj) { preVisitVisitor(obj); visitNode(obj.getNamespaces()); visitNodes(obj.getPassing()); postVisitVisitor(obj); }
@Override public void visit(XMLForest obj) { preVisitVisitor(obj); visitNode(obj.getNamespaces()); visitNodes(obj.getArgs()); postVisitVisitor(obj); }
@Override public void visit(XMLQuery obj) { preVisitVisitor(obj); visitNode(obj.getNamespaces()); visitNodes(obj.getPassing()); postVisitVisitor(obj); }
@Override public void visit(XMLQuery obj) { preVisitVisitor(obj); visitNode(obj.getNamespaces()); visitNodes(obj.getPassing()); postVisitVisitor(obj); }
@Override public void visit(QueryString obj) { preVisitVisitor(obj); visitNode(obj.getPath()); visitNodes(obj.getArgs()); postVisitVisitor(obj); }
public void visit(Insert obj) { preVisitVisitor(obj); visitNode(obj.getGroup()); visitNodes(obj.getVariables()); visitNodes(obj.getValues()); if(deep && obj.getQueryExpression()!=null) { visitNode(obj.getQueryExpression()); } visitNode(obj.getOption()); postVisitVisitor(obj); } public void visit(Create obj) {
public void visit(Insert obj) { preVisitVisitor(obj); visitNode(obj.getGroup()); visitNodes(obj.getVariables()); visitNodes(obj.getValues()); if(deep && obj.getQueryExpression()!=null) { visitNode(obj.getQueryExpression()); } visitNode(obj.getOption()); postVisitVisitor(obj); } public void visit(Create obj) {
@Override public void visit(XMLElement obj) { preVisitVisitor(obj); visitNode(obj.getNamespaces()); visitNode(obj.getAttributes()); visitNodes(obj.getContent()); postVisitVisitor(obj); }
@Override public void visit(ObjectTable obj) { preVisitVisitor(obj); visitNodes(obj.getPassing()); for (ObjectTable.ObjectColumn column : obj.getColumns()) { visitNode(column.getDefaultExpression()); } visitNode(obj.getGroupSymbol()); postVisitVisitor(obj); }
@Override public void visit(XMLTable obj) { preVisitVisitor(obj); visitNode(obj.getNamespaces()); visitNodes(obj.getPassing()); for (XMLTable.XMLColumn column : obj.getColumns()) { visitNode(column.getDefaultExpression()); } visitNode(obj.getGroupSymbol()); postVisitVisitor(obj); }