@Override public void visit(SubSelect subSelect) { if (subSelect.getWithItemsList() != null) { for (WithItem withItem : subSelect.getWithItemsList()) { withItem.accept(this); } } subSelect.getSelectBody().accept(this); }
@Override public void visit(SubSelect subSelect) { if (subSelect.isUseBrackets()) { buffer.append("("); } if (selectVisitor != null) { if (subSelect.getWithItemsList() != null) { buffer.append("WITH "); for (Iterator<WithItem> iter = subSelect.getWithItemsList().iterator(); iter. hasNext();) { iter.next().accept(selectVisitor); if (iter.hasNext()) { buffer.append(", "); } buffer.append(" "); } buffer.append(" "); } subSelect.getSelectBody().accept(selectVisitor); } if (subSelect.isUseBrackets()) { buffer.append(")"); } }
@Override public void visit(SubSelect subSelect) { buffer.append("("); if (subSelect.getWithItemsList() != null && !subSelect.getWithItemsList().isEmpty()) { buffer.append("WITH "); for (Iterator<WithItem> iter = subSelect.getWithItemsList().iterator(); iter.hasNext();) { WithItem withItem = iter.next(); withItem.accept(this); if (iter.hasNext()) { buffer.append(","); } buffer.append(" "); } } subSelect.getSelectBody().accept(this); buffer.append(")"); Alias alias = subSelect.getAlias(); if (alias != null) { buffer.append(alias.toString()); } Pivot pivot = subSelect.getPivot(); if (pivot != null) { pivot.accept(this); } }
@Override public void visit(SubSelect subSelect) { if (selectVisitor != null) { if (subSelect.getWithItemsList() != null) { for (WithItem item : subSelect.getWithItemsList()) { item.accept(selectVisitor); } } subSelect.getSelectBody().accept(selectVisitor); } if (subSelect.getPivot() != null) { subSelect.getPivot().accept(this); } }
public void visit(SubSelect subSelect) throws Exception { subSelect.getSelectBody().accept(this); if (subSelect.getWithItemsList() != null) { for (WithItem withItem : subSelect.getWithItemsList()) { visit(withItem); } } }
@Override public void visit(SubSelect subSelect) { if (subSelect.getWithItemsList() != null) { for (WithItem withItem : subSelect.getWithItemsList()) { withItem.accept(this); } } subSelect.getSelectBody().accept(this); }
@Override public void visit(SubSelect subSelect) { if (subSelect.getSelectBody() != null) { subSelect.getSelectBody().accept(this); } if (subSelect.getWithItemsList() != null) { subSelect.getWithItemsList().forEach(e -> e.accept(this)); } }
@Override public void visit(SubSelect subSelect) { if (subSelect.isUseBrackets()) { buffer.append("("); } if (selectVisitor != null) { if (subSelect.getWithItemsList() != null) { buffer.append("WITH "); for (Iterator<WithItem> iter = subSelect.getWithItemsList().iterator(); iter. hasNext();) { iter.next().accept(selectVisitor); if (iter.hasNext()) { buffer.append(", "); } buffer.append(" "); } buffer.append(" "); } subSelect.getSelectBody().accept(selectVisitor); } if (subSelect.isUseBrackets()) { buffer.append(")"); } }
@Override public void visit(SubSelect subSelect) { buffer.append("("); if (subSelect.getWithItemsList() != null && !subSelect.getWithItemsList().isEmpty()) { buffer.append("WITH "); for (Iterator<WithItem> iter = subSelect.getWithItemsList().iterator(); iter.hasNext();) { WithItem withItem = iter.next(); withItem.accept(this); if (iter.hasNext()) { buffer.append(","); } buffer.append(" "); } } subSelect.getSelectBody().accept(this); buffer.append(")"); Alias alias = subSelect.getAlias(); if (alias != null) { buffer.append(alias.toString()); } Pivot pivot = subSelect.getPivot(); if (pivot != null) { pivot.accept(this); } }
@Override public void visit(SubSelect subSelect) { if (selectVisitor != null) { if (subSelect.getWithItemsList() != null) { for (WithItem item : subSelect.getWithItemsList()) { item.accept(selectVisitor); } } subSelect.getSelectBody().accept(selectVisitor); } if (subSelect.getPivot() != null) { subSelect.getPivot().accept(this); } }