Use String concatenation instead of StringBuffer/Builder
[yangtools.git] / common / util / src / main / java / org / opendaylight / yangtools / util / UnmodifiableCollection.java
index 3e9d41405fd49139dc90ac164421ed5248c241b3..e99659d286b657579469c06e72b7aecba0443861 100644 (file)
@@ -58,10 +58,11 @@ public final class UnmodifiableCollection<E> implements Collection<E>, Serializa
      * @param collection Target collection
      * @return An unmodifiable view of the collection
      */
-    public static <T> Collection<T> create(final @Nonnull Collection<T> collection) {
-        if (collection instanceof UnmodifiableCollection || collection instanceof ImmutableCollection ||
-                Collections.EMPTY_LIST == collection || Collections.EMPTY_SET == collection ||
-                UNMODIFIABLE_COLLECTION_CLASS.isInstance(collection) || SINGLETON_CLASSES.contains(collection.getClass())) {
+    public static <T> Collection<T> create(@Nonnull final Collection<T> collection) {
+        if (collection instanceof UnmodifiableCollection || collection instanceof ImmutableCollection
+                || Collections.EMPTY_LIST == collection || Collections.EMPTY_SET == collection
+                || UNMODIFIABLE_COLLECTION_CLASS.isInstance(collection)
+                || SINGLETON_CLASSES.contains(collection.getClass())) {
             return collection;
         }
 
@@ -132,4 +133,9 @@ public final class UnmodifiableCollection<E> implements Collection<E>, Serializa
     public void clear() {
         throw new UnsupportedOperationException();
     }
+
+    @Override
+    public String toString() {
+        return "UnmodifiableCollection{" + delegate + "}";
+    }
 }