[jbosscache-commits] JBoss Cache SVN: r6556 - core/trunk/src/main/java/org/jboss/cache.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Wed Aug 13 16:29:59 EDT 2008
Author: jason.greene at jboss.com
Date: 2008-08-13 16:29:58 -0400 (Wed, 13 Aug 2008)
New Revision: 6556
Modified:
core/trunk/src/main/java/org/jboss/cache/Fqn.java
Log:
Make Fqn API friendlier
Modified: core/trunk/src/main/java/org/jboss/cache/Fqn.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/Fqn.java 2008-08-13 01:47:13 UTC (rev 6555)
+++ core/trunk/src/main/java/org/jboss/cache/Fqn.java 2008-08-13 20:29:58 UTC (rev 6556)
@@ -125,7 +125,7 @@
}
}
- protected Fqn(Fqn base, List<Object> relative)
+ protected Fqn(Fqn base, List<?> relative)
{
elements = Immutables.immutableListMerge(base.elements, relative);
size = elements.size();
@@ -140,9 +140,10 @@
* @return an Fqn
* @since 2.2.0
*/
- public static Fqn fromList(List<Object> names)
+ @SuppressWarnings("unchecked")
+ public static Fqn fromList(List<?> names)
{
- return new Fqn(names, false);
+ return new Fqn((List<Object>)names, false);
}
/**
@@ -155,9 +156,10 @@
* an appropriare List implementation is used, which works well with Fqn operations.
* @return an Fqn
*/
- public static Fqn fromList(List<Object> names, boolean safe)
+ @SuppressWarnings("unchecked")
+ public static Fqn fromList(List<?> names, boolean safe)
{
- return new Fqn(names, safe);
+ return new Fqn((List<Object>)names, safe);
}
/**
@@ -193,7 +195,7 @@
* @return an Fqn
* @since 2.2.0
*/
- public static Fqn fromRelativeList(Fqn base, List<Object> relativeElements)
+ public static Fqn fromRelativeList(Fqn base, List<?> relativeElements)
{
return new Fqn(base, relativeElements);
}
More information about the jbosscache-commits
mailing list