Author: sebb
Date: Tue Dec 13 01:03:39 2011
New Revision: 1213529

URL: http://svn.apache.org/viewvc?rev=1213529&view=rev
Log:
Write once private fields might as well be final

Modified:
    
commons/proper/pool/trunk/src/java/org/apache/commons/pool2/impl/SoftReferenceObjectPool.java

Modified: 
commons/proper/pool/trunk/src/java/org/apache/commons/pool2/impl/SoftReferenceObjectPool.java
URL: 
http://svn.apache.org/viewvc/commons/proper/pool/trunk/src/java/org/apache/commons/pool2/impl/SoftReferenceObjectPool.java?rev=1213529&r1=1213528&r2=1213529&view=diff
==============================================================================
--- 
commons/proper/pool/trunk/src/java/org/apache/commons/pool2/impl/SoftReferenceObjectPool.java
 (original)
+++ 
commons/proper/pool/trunk/src/java/org/apache/commons/pool2/impl/SoftReferenceObjectPool.java
 Tue Dec 13 01:03:39 2011
@@ -306,10 +306,10 @@ public class SoftReferenceObjectPool<T> 
     }
 
     /** My pool. */
-    private List<SoftReference<T>> _pool = null;
+    private final List<SoftReference<T>> _pool;
 
     /** My {@link PoolableObjectFactory}. */
-    private PoolableObjectFactory<T> _factory = null;
+    private final PoolableObjectFactory<T> _factory;
 
     /**
      * Queue of broken references that might be able to be removed from 
<code>_pool</code>.
@@ -319,5 +319,5 @@ public class SoftReferenceObjectPool<T> 
     private final ReferenceQueue<T> refQueue = new ReferenceQueue<T>();
 
     /** Number of active objects. */
-    private int _numActive = 0;
+    private int _numActive = 0;  // @GuardedBy("this")
 }


Reply via email to