[jboss-cvs] JBossAS SVN: r69902 - projects/microcontainer/trunk/deployers-structure-spi/src/main/org/jboss/deployers/structure/spi/classloading.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Feb 18 13:23:03 EST 2008


Author: adrian at jboss.org
Date: 2008-02-18 13:23:03 -0500 (Mon, 18 Feb 2008)
New Revision: 69902

Modified:
   projects/microcontainer/trunk/deployers-structure-spi/src/main/org/jboss/deployers/structure/spi/classloading/VersionComparatorRegistry.java
Log:
Source code tidyup in the deployers-structure-spi project

Modified: projects/microcontainer/trunk/deployers-structure-spi/src/main/org/jboss/deployers/structure/spi/classloading/VersionComparatorRegistry.java
===================================================================
--- projects/microcontainer/trunk/deployers-structure-spi/src/main/org/jboss/deployers/structure/spi/classloading/VersionComparatorRegistry.java	2008-02-18 18:21:25 UTC (rev 69901)
+++ projects/microcontainer/trunk/deployers-structure-spi/src/main/org/jboss/deployers/structure/spi/classloading/VersionComparatorRegistry.java	2008-02-18 18:23:03 UTC (rev 69902)
@@ -37,6 +37,7 @@
 {
    private static VersionComparatorRegistry registry = new VersionComparatorRegistry();
 
+   @SuppressWarnings("unchecked")
    private Map<Class<? extends Version>, Map<Class<? extends Version>, VersionComparator>> comparatorMap = new ConcurrentHashMap<Class<? extends Version>, Map<Class<? extends Version>, VersionComparator>>();
 
    private VersionComparatorRegistry()
@@ -53,6 +54,8 @@
    /**
     * Remove the version comparator.
     *
+    * @param <T> the first version type
+    * @param <U> the second version type
     * @param t first version impl
     * @param u second version impl
     */
@@ -64,6 +67,7 @@
    /**
     * Remove the version comparator.
     *
+    * @param <T> the version type
     * @param t version impl
     */
    public <T extends Version> void removeVersionComparator(Class<T> t)
@@ -75,6 +79,7 @@
     * Register version comparator.
     * If comparator parameter is null, it's actually a removal.
     *
+    * @param <T> the version type
     * @param t version impl
     * @param comparator the version comparator
     */
@@ -87,10 +92,13 @@
     * Register version comparator.
     * If comparator parameter is null, it's actually a removal.
     *
+    * @param <T> the first version type
+    * @param <U> the second version type
     * @param t first version impl
     * @param u second version impl
     * @param comparator the version comparator
     */
+   @SuppressWarnings("unchecked")
    public <T extends Version, U extends Version> void registerVersionComparator(Class<T> t, Class<U> u, VersionComparator<T, U> comparator)
    {
       if (t == null || u == null)
@@ -137,6 +145,8 @@
    /**
     * Get the comparator.
     *
+    * @param <T> the first version type
+    * @param <U> the second version type
     * @param t first version impl
     * @param u second version impl 
     * @return the matching comparator
@@ -167,6 +177,8 @@
    /**
     * Compare two version impls.
     *
+    * @param <T> the first version type
+    * @param <U> the second version type
     * @param t T version impl
     * @param u U version impl
     * @return the compare result




More information about the jboss-cvs-commits mailing list