[jboss-cvs] JBossAS SVN: r109187 - projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Nov 6 10:35:01 EDT 2010
Author: jaikiran
Date: 2010-11-06 10:35:00 -0400 (Sat, 06 Nov 2010)
New Revision: 109187
Modified:
projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/AbstractInjectionTargetProcessor.java
projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/ProcessorUtils.java
Log:
JBMETA-310 Return a modifiable collection from ProcessorUtils.getInjectionTargets()
Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/AbstractInjectionTargetProcessor.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/AbstractInjectionTargetProcessor.java 2010-11-06 13:37:52 UTC (rev 109186)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/AbstractInjectionTargetProcessor.java 2010-11-06 14:35:00 UTC (rev 109187)
@@ -22,7 +22,6 @@
package org.jboss.metadata.annotation.creator;
import java.lang.reflect.AnnotatedElement;
-import java.util.Collections;
import java.util.HashSet;
import java.util.Set;
@@ -74,7 +73,7 @@
injectionTargets.add(target);
}
if (injectionTargets.size() > 0)
- existingRef.setInjectionTargets(Collections.unmodifiableSet(injectionTargets));
+ existingRef.setInjectionTargets(new HashSet<ResourceInjectionTargetMetaData>(injectionTargets));
}
}
}
Modified: projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/ProcessorUtils.java
===================================================================
--- projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/ProcessorUtils.java 2010-11-06 13:37:52 UTC (rev 109186)
+++ projects/metadata/common/trunk/src/main/java/org/jboss/metadata/annotation/creator/ProcessorUtils.java 2010-11-06 14:35:00 UTC (rev 109187)
@@ -26,7 +26,6 @@
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.Collection;
-import java.util.Collections;
import java.util.HashSet;
import java.util.Set;
@@ -57,7 +56,8 @@
ResourceInjectionTargetMetaData target = new ResourceInjectionTargetMetaData();
target.setInjectionTargetClass(getDeclaringClass(element));
target.setInjectionTargetName(name);
- injectionTargets = Collections.singleton(target);
+ injectionTargets = new HashSet<ResourceInjectionTargetMetaData>();
+ injectionTargets.add(target);
}
return injectionTargets;
}
More information about the jboss-cvs-commits
mailing list