[jbosscache-commits] JBoss Cache SVN: r6174 - core/trunk/src/main/java/org/jboss/cache/util/concurrent.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Fri Jul 4 05:39:45 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-07-04 05:39:44 -0400 (Fri, 04 Jul 2008)
New Revision: 6174

Modified:
   core/trunk/src/main/java/org/jboss/cache/util/concurrent/ConcurrentHashSet.java
Log:
Better javadocs, added 1 more ctor

Modified: core/trunk/src/main/java/org/jboss/cache/util/concurrent/ConcurrentHashSet.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/util/concurrent/ConcurrentHashSet.java	2008-07-04 09:38:16 UTC (rev 6173)
+++ core/trunk/src/main/java/org/jboss/cache/util/concurrent/ConcurrentHashSet.java	2008-07-04 09:39:44 UTC (rev 6174)
@@ -25,13 +25,22 @@
    }
 
    /**
-    * @param concurrencyLevel passed in to the underlying CHM.
+    * @param concurrencyLevel passed in to the underlying CHM.  See {@link java.util.concurrent.ConcurrentHashMap#ConcurrentHashMap(int, float, int)} javadocs for details.
     */
    public ConcurrentHashSet(int concurrencyLevel)
    {
       map = new ConcurrentHashMap<E, Object>(16, 0.75f, concurrencyLevel);
    }
 
+   /**
+    * Params passed in to the underlying CHM.  See {@link java.util.concurrent.ConcurrentHashMap#ConcurrentHashMap(int, float, int)} javadocs for details.
+    */
+   public ConcurrentHashSet(int initSize, float loadFactor, int concurrencyLevel)
+   {
+      map = new ConcurrentHashMap<E, Object>(initSize, loadFactor, concurrencyLevel);
+   }
+
+
    @Override
    public int size()
    {




More information about the jbosscache-commits mailing list