[jboss-svn-commits] JBoss Common SVN: r2980 - common-core/trunk/src/main/java/org/jboss/util/collection.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Feb 13 15:56:36 EST 2009
Author: alesj
Date: 2009-02-13 15:56:35 -0500 (Fri, 13 Feb 2009)
New Revision: 2980
Modified:
common-core/trunk/src/main/java/org/jboss/util/collection/CollectionsFactory.java
common-core/trunk/src/main/java/org/jboss/util/collection/ConcurrentSet.java
common-core/trunk/src/main/java/org/jboss/util/collection/LazyList.java
common-core/trunk/src/main/java/org/jboss/util/collection/LazyMap.java
common-core/trunk/src/main/java/org/jboss/util/collection/LazySet.java
common-core/trunk/src/main/java/org/jboss/util/collection/ReferenceValueMap.java
common-core/trunk/src/main/java/org/jboss/util/collection/SoftValueRef.java
common-core/trunk/src/main/java/org/jboss/util/collection/ValueRef.java
common-core/trunk/src/main/java/org/jboss/util/collection/WeakValueRef.java
Log:
[JBCOMMON-77]; override toString to get some element info
Modified: common-core/trunk/src/main/java/org/jboss/util/collection/CollectionsFactory.java
===================================================================
--- common-core/trunk/src/main/java/org/jboss/util/collection/CollectionsFactory.java 2009-02-13 15:34:03 UTC (rev 2979)
+++ common-core/trunk/src/main/java/org/jboss/util/collection/CollectionsFactory.java 2009-02-13 20:56:35 UTC (rev 2980)
@@ -32,6 +32,7 @@
* Collections factory.
*
* @author <a href="adrian at jboss.com">Adrian Brock</a>
+ * @author <a href="mailto:ales.justin at jboss.org">Ales Justin</a>
* @version $Revision$
*/
public class CollectionsFactory
Modified: common-core/trunk/src/main/java/org/jboss/util/collection/ConcurrentSet.java
===================================================================
--- common-core/trunk/src/main/java/org/jboss/util/collection/ConcurrentSet.java 2009-02-13 15:34:03 UTC (rev 2979)
+++ common-core/trunk/src/main/java/org/jboss/util/collection/ConcurrentSet.java 2009-02-13 20:56:35 UTC (rev 2980)
@@ -176,4 +176,10 @@
{
map.clear();
}
+
+ @Override
+ public String toString()
+ {
+ return map.keySet().toString();
+ }
}
\ No newline at end of file
Modified: common-core/trunk/src/main/java/org/jboss/util/collection/LazyList.java
===================================================================
--- common-core/trunk/src/main/java/org/jboss/util/collection/LazyList.java 2009-02-13 15:34:03 UTC (rev 2979)
+++ common-core/trunk/src/main/java/org/jboss/util/collection/LazyList.java 2009-02-13 20:56:35 UTC (rev 2980)
@@ -187,4 +187,10 @@
{
return delegate.toArray(a);
}
+
+ @Override
+ public String toString()
+ {
+ return delegate.toString();
+ }
}
Modified: common-core/trunk/src/main/java/org/jboss/util/collection/LazyMap.java
===================================================================
--- common-core/trunk/src/main/java/org/jboss/util/collection/LazyMap.java 2009-02-13 15:34:03 UTC (rev 2979)
+++ common-core/trunk/src/main/java/org/jboss/util/collection/LazyMap.java 2009-02-13 20:56:35 UTC (rev 2980)
@@ -126,4 +126,10 @@
{
return delegate.values();
}
+
+ @Override
+ public String toString()
+ {
+ return delegate.toString();
+ }
}
Modified: common-core/trunk/src/main/java/org/jboss/util/collection/LazySet.java
===================================================================
--- common-core/trunk/src/main/java/org/jboss/util/collection/LazySet.java 2009-02-13 15:34:03 UTC (rev 2979)
+++ common-core/trunk/src/main/java/org/jboss/util/collection/LazySet.java 2009-02-13 20:56:35 UTC (rev 2980)
@@ -132,4 +132,10 @@
{
return delegate.toArray(a);
}
+
+ @Override
+ public String toString()
+ {
+ return delegate.toString();
+ }
}
Modified: common-core/trunk/src/main/java/org/jboss/util/collection/ReferenceValueMap.java
===================================================================
--- common-core/trunk/src/main/java/org/jboss/util/collection/ReferenceValueMap.java 2009-02-13 15:34:03 UTC (rev 2979)
+++ common-core/trunk/src/main/java/org/jboss/util/collection/ReferenceValueMap.java 2009-02-13 20:56:35 UTC (rev 2980)
@@ -258,4 +258,10 @@
* @return new value ref instance
*/
protected abstract ValueRef<K, V> create(K key, V value, ReferenceQueue<V> q);
+
+ @Override
+ public String toString()
+ {
+ return map.toString();
+ }
}
\ No newline at end of file
Modified: common-core/trunk/src/main/java/org/jboss/util/collection/SoftValueRef.java
===================================================================
--- common-core/trunk/src/main/java/org/jboss/util/collection/SoftValueRef.java 2009-02-13 15:34:03 UTC (rev 2979)
+++ common-core/trunk/src/main/java/org/jboss/util/collection/SoftValueRef.java 2009-02-13 20:56:35 UTC (rev 2980)
@@ -85,4 +85,10 @@
{
throw new UnsupportedOperationException("setValue");
}
+
+ @Override
+ public String toString()
+ {
+ return String.valueOf(get());
+ }
}
Modified: common-core/trunk/src/main/java/org/jboss/util/collection/ValueRef.java
===================================================================
--- common-core/trunk/src/main/java/org/jboss/util/collection/ValueRef.java 2009-02-13 15:34:03 UTC (rev 2979)
+++ common-core/trunk/src/main/java/org/jboss/util/collection/ValueRef.java 2009-02-13 20:56:35 UTC (rev 2980)
@@ -21,7 +21,6 @@
*/
package org.jboss.util.collection;
-import java.io.Serializable;
import java.util.Map;
/**
@@ -29,6 +28,7 @@
*
* @param <K> the key type
* @param <V> the value type
+ * @author <a href="mailto:ales.justin at jboss.org">Ales Justin</a>
*/
public interface ValueRef<K, V> extends Map.Entry<K, V>
{
Modified: common-core/trunk/src/main/java/org/jboss/util/collection/WeakValueRef.java
===================================================================
--- common-core/trunk/src/main/java/org/jboss/util/collection/WeakValueRef.java 2009-02-13 15:34:03 UTC (rev 2979)
+++ common-core/trunk/src/main/java/org/jboss/util/collection/WeakValueRef.java 2009-02-13 20:56:35 UTC (rev 2980)
@@ -85,4 +85,10 @@
{
throw new UnsupportedOperationException("setValue");
}
+
+ @Override
+ public String toString()
+ {
+ return String.valueOf(get());
+ }
}
\ No newline at end of file
More information about the jboss-svn-commits
mailing list