AI 144013: Rename PoolFactory to Pools, to follow the java.util convention (Collections, Arrays.)
Automated import of CL 144013
diff --git a/core/java/android/util/PoolFactory.java b/core/java/android/util/Pools.java
similarity index 95%
rename from core/java/android/util/PoolFactory.java
rename to core/java/android/util/Pools.java
index 4f72bf7..8edb3e6 100644
--- a/core/java/android/util/PoolFactory.java
+++ b/core/java/android/util/Pools.java
@@ -19,8 +19,8 @@
/**
* @hide
*/
-public class PoolFactory {
- private PoolFactory() {
+public class Pools {
+ private Pools() {
}
public static <T extends Poolable<T>> Pool<T> simplePool(PoolableManager<T> manager) {
diff --git a/core/java/android/view/VelocityTracker.java b/core/java/android/view/VelocityTracker.java
index 256525a..c708f54 100644
--- a/core/java/android/view/VelocityTracker.java
+++ b/core/java/android/view/VelocityTracker.java
@@ -20,7 +20,7 @@
import android.util.Log;
import android.util.Poolable;
import android.util.Pool;
-import android.util.PoolFactory;
+import android.util.Pools;
import android.util.PoolableManager;
/**
@@ -41,8 +41,8 @@
static final int LONGEST_PAST_TIME = 200;
static final VelocityTracker[] mPool = new VelocityTracker[1];
- private static final Pool<VelocityTracker> sPool = PoolFactory.synchronizedPool(
- PoolFactory.finitePool(new PoolableManager<VelocityTracker>() {
+ private static final Pool<VelocityTracker> sPool = Pools.synchronizedPool(
+ Pools.finitePool(new PoolableManager<VelocityTracker>() {
public VelocityTracker newInstance() {
return new VelocityTracker();
}
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java
index 8a65219..b26be66 100644
--- a/core/java/android/view/View.java
+++ b/core/java/android/view/View.java
@@ -47,7 +47,7 @@
import android.util.SparseArray;
import android.util.Poolable;
import android.util.Pool;
-import android.util.PoolFactory;
+import android.util.Pools;
import android.util.PoolableManager;
import android.view.ContextMenu.ContextMenuInfo;
import android.view.animation.Animation;
@@ -7890,8 +7890,8 @@
*/
static class InvalidateInfo implements Poolable<InvalidateInfo> {
private static final int POOL_LIMIT = 10;
- private static final Pool<InvalidateInfo> sPool = PoolFactory.synchronizedPool(
- PoolFactory.finitePool(new PoolableManager<InvalidateInfo>() {
+ private static final Pool<InvalidateInfo> sPool = Pools.synchronizedPool(
+ Pools.finitePool(new PoolableManager<InvalidateInfo>() {
public InvalidateInfo newInstance() {
return new InvalidateInfo();
}