[jboss-cvs] JBossAS SVN: r65503 - projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/support.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Sep 20 12:35:15 EDT 2007
Author: wolfc
Date: 2007-09-20 12:35:15 -0400 (Thu, 20 Sep 2007)
New Revision: 65503
Modified:
projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/support/AbstractMappedMetaData.java
Log:
Aligned with java.util.Map
Modified: projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/support/AbstractMappedMetaData.java
===================================================================
--- projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/support/AbstractMappedMetaData.java 2007-09-20 16:09:31 UTC (rev 65502)
+++ projects/metadata/trunk/src/main/java/org/jboss/metadata/javaee/support/AbstractMappedMetaData.java 2007-09-20 16:35:15 UTC (rev 65503)
@@ -74,6 +74,11 @@
this.keyName = keyName;
}
+ public boolean containsKey(String key)
+ {
+ return map.containsKey(key);
+ }
+
/**
* Get the key set
*
@@ -172,6 +177,8 @@
public int size()
{
+ if(map == null)
+ return 0;
return map.size();
}
@@ -245,10 +252,10 @@
}
@SuppressWarnings("unchecked")
- public <T> T[] toArray(T[] a)
+ public <X> X[] toArray(X[] a)
{
if (map == null)
- return (T[]) new Object[0];
+ return (X[]) new Object[0];
return map.values().toArray(a);
}
@@ -259,7 +266,7 @@
return true;
if (obj == null || obj instanceof Collection == false)
return false;
- Collection<?> other = (Collection) obj;
+ Collection<?> other = (Collection<?>) obj;
if (size() != other.size())
return false;
More information about the jboss-cvs-commits
mailing list