- @Override
- public String toString() {
- StringBuilder sb = new StringBuilder();
- if (getOperator() == COMPLEMENT) {
- sb.append("complement(");
- } else if (getOperator() == JOIN) {
- sb.append("join(");
- } else if (getOperator() == ORDER) {
- sb.append("order(");
- }
- if (units.size() > 0) {
- sb.append(units.get(0).toString());
- for (int i = 1; i < units.size(); i++) {
- sb.append(",");
- sb.append(units.get(i).toString());
- }
- }
- if (getOperator() != NONE) {
- sb.append(")");
- }
- return sb.toString();
- }