From 8e916489e0cbd47bf55c5255da40b1cad1613fc7 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Tue, 14 Aug 2007 23:15:08 +0000 Subject: [PATCH] Brevify our toString() output so that cache debug logging is readable. --- src/java/com/samskivert/jdbc/depot/Key.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/java/com/samskivert/jdbc/depot/Key.java b/src/java/com/samskivert/jdbc/depot/Key.java index 918633c..a18f924 100644 --- a/src/java/com/samskivert/jdbc/depot/Key.java +++ b/src/java/com/samskivert/jdbc/depot/Key.java @@ -215,14 +215,16 @@ public class Key extends WhereClause @Override public String toString () { - StringBuilder builder = - new StringBuilder("[Key pClass=").append(condition.getPersistentClass().getName()); + StringBuilder builder = new StringBuilder(condition.getPersistentClass().getSimpleName()); + builder.append("("); String[] keyFields = getKeyFields(condition.getPersistentClass()); for (int ii = 0; ii < keyFields.length; ii ++) { - builder.append(", ").append(keyFields[ii]).append("="). - append(condition.getValues()[ii]); + if (ii > 0) { + builder.append(", "); + } + builder.append(keyFields[ii]).append("=").append(condition.getValues()[ii]); } - builder.append("]"); + builder.append(")"); return builder.toString(); }