Skip to content

Commit 0658586

Browse files
committed
[ignore] Added toString methods to assist in debugging
1 parent cf8c300 commit 0658586

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

exist-core/src/main/java/org/exist/xquery/CountClause.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,8 +197,15 @@ public void dump(final ExpressionDumper dumper) {
197197
dumper.endIndent().nl();
198198
}
199199

200+
public String toString() {
201+
final StringBuilder result = new StringBuilder();
202+
result.append("count ");
203+
result.append("$").append(this.varName);
204+
return result.toString();
205+
}
206+
200207
@Override
201208
public void accept(final ExpressionVisitor visitor) {
202209
visitor.visitCountClause(this);
203210
}
204-
}
211+
}

exist-core/src/main/java/org/exist/xquery/OrderByClause.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,19 @@ public void dump(ExpressionDumper dumper) {
112112
dumper.nl();
113113
}
114114

115+
@Override
116+
public String toString() {
117+
final StringBuilder builder = new StringBuilder();
118+
builder.append("order by ");
119+
for (int i = 0; i < orderSpecs.length; i++) {
120+
if (i > 0) {
121+
builder.append(", ");
122+
}
123+
builder.append(orderSpecs[i]);
124+
}
125+
return builder.toString();
126+
}
127+
115128
@Override
116129
public void accept(ExpressionVisitor visitor) {
117130
visitor.visitOrderByClause(this);

0 commit comments

Comments
 (0)