[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