From 669802e7463835701690ff5487699327e8059ed5 Mon Sep 17 00:00:00 2001 From: "andreas.schildbach" Date: Tue, 10 Aug 2010 11:02:12 +0000 Subject: [PATCH] more debug output git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@60 0924bc21-9374-b0fa-ee44-9ff1593b38f0 --- src/de/schildbach/pte/QueryConnectionsResult.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/de/schildbach/pte/QueryConnectionsResult.java b/src/de/schildbach/pte/QueryConnectionsResult.java index af80ce12..e56ed371 100644 --- a/src/de/schildbach/pte/QueryConnectionsResult.java +++ b/src/de/schildbach/pte/QueryConnectionsResult.java @@ -85,6 +85,19 @@ public final class QueryConnectionsResult implements Serializable @Override public String toString() { - return getClass().getName() + "[" + this.status + "]"; + final StringBuilder builder = new StringBuilder(getClass().getName()); + builder.append("[").append(this.status).append(": "); + if (connections != null) + builder.append(connections.size()).append(" connections, "); + if (ambiguousFromAddresses != null) + builder.append(ambiguousFromAddresses.size()).append(" ambiguous fromAddresses, "); + if (ambiguousViaAddresses != null) + builder.append(ambiguousViaAddresses.size()).append(" ambiguous viaAddresses, "); + if (ambiguousToAddresses != null) + builder.append(ambiguousToAddresses.size()).append(" ambiguous toAddresses, "); + if (builder.substring(builder.length() - 2).equals(", ")) + builder.setLength(builder.length() - 2); + builder.append("]"); + return builder.toString(); } }