BUG-4803: make MutableOffsetMap abstract
[yangtools.git] / common / util / src / main / java / org / opendaylight / yangtools / util / UnmodifiableCollection.java
index 5b9d98a641dac4a26bd6306977679efab303a882..9d5cfe1a72af84c5d2c48aa33c4892e496d8d9d4 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;
         }
 
@@ -135,7 +136,7 @@ public final class UnmodifiableCollection<E> implements Collection<E>, Serializa
 
     @Override
     public String toString() {
-        final StringBuffer sb = new StringBuffer("UnmodifiableCollection{");
+        final StringBuilder sb = new StringBuilder("UnmodifiableCollection{");
         sb.append(delegate);
         return sb.toString();
     }