From e28eba5074664d5716b8e58b8d0a235746b261eb Mon Sep 17 00:00:00 2001 From: Ken Wakasa Date: Mon, 24 Jun 2013 01:11:32 +0900 Subject: Move util classes to the latin/utils directory Change-Id: I1c5b27c8edf231680edb8d96f63b9d04cfc6a6fa --- .../android/inputmethod/latin/CollectionUtils.java | 100 --------------------- 1 file changed, 100 deletions(-) delete mode 100644 java/src/com/android/inputmethod/latin/CollectionUtils.java (limited to 'java/src/com/android/inputmethod/latin/CollectionUtils.java') diff --git a/java/src/com/android/inputmethod/latin/CollectionUtils.java b/java/src/com/android/inputmethod/latin/CollectionUtils.java deleted file mode 100644 index a8623cc63..000000000 --- a/java/src/com/android/inputmethod/latin/CollectionUtils.java +++ /dev/null @@ -1,100 +0,0 @@ -/* - * Copyright (C) 2012 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.android.inputmethod.latin; - -import android.util.SparseArray; - -import java.util.ArrayList; -import java.util.Collection; -import java.util.Collections; -import java.util.HashMap; -import java.util.HashSet; -import java.util.LinkedList; -import java.util.Map; -import java.util.TreeMap; -import java.util.TreeSet; -import java.util.WeakHashMap; -import java.util.concurrent.ConcurrentHashMap; -import java.util.concurrent.CopyOnWriteArrayList; - -public final class CollectionUtils { - private CollectionUtils() { - // This utility class is not publicly instantiable. - } - - public static HashMap newHashMap() { - return new HashMap(); - } - - public static WeakHashMap newWeakHashMap() { - return new WeakHashMap(); - } - - public static TreeMap newTreeMap() { - return new TreeMap(); - } - - public static Map newSynchronizedTreeMap() { - final TreeMap treeMap = newTreeMap(); - return Collections.synchronizedMap(treeMap); - } - - public static ConcurrentHashMap newConcurrentHashMap() { - return new ConcurrentHashMap(); - } - - public static HashSet newHashSet() { - return new HashSet(); - } - - public static TreeSet newTreeSet() { - return new TreeSet(); - } - - public static ArrayList newArrayList() { - return new ArrayList(); - } - - public static ArrayList newArrayList(final int initialCapacity) { - return new ArrayList(initialCapacity); - } - - public static ArrayList newArrayList(final Collection collection) { - return new ArrayList(collection); - } - - public static LinkedList newLinkedList() { - return new LinkedList(); - } - - public static CopyOnWriteArrayList newCopyOnWriteArrayList() { - return new CopyOnWriteArrayList(); - } - - public static CopyOnWriteArrayList newCopyOnWriteArrayList( - final Collection collection) { - return new CopyOnWriteArrayList(collection); - } - - public static CopyOnWriteArrayList newCopyOnWriteArrayList(final E[] array) { - return new CopyOnWriteArrayList(array); - } - - public static SparseArray newSparseArray() { - return new SparseArray(); - } -} -- cgit v1.2.3-83-g751a