[jboss-cvs] JBossAS SVN: r64324 - projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/annotations.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jul 27 09:33:25 EDT 2007


Author: alesj
Date: 2007-07-27 09:33:25 -0400 (Fri, 27 Jul 2007)
New Revision: 64324

Modified:
   projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/annotations/BasicBeanAnnotationAdapter.java
Log:
Simple fix.

Modified: projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/annotations/BasicBeanAnnotationAdapter.java
===================================================================
--- projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/annotations/BasicBeanAnnotationAdapter.java	2007-07-27 12:57:03 UTC (rev 64323)
+++ projects/microcontainer/trunk/kernel/src/main/org/jboss/kernel/plugins/annotations/BasicBeanAnnotationAdapter.java	2007-07-27 13:33:25 UTC (rev 64324)
@@ -106,22 +106,23 @@
       if (annotation.getAnnotation(Retention.class) == null)
          log.warn("Annotation " + annotation + " missing @Retention annotation!");
 
-      if (plugin.getSupportedTypes().contains(ElementType.TYPE))
+      Set supported = plugin.getSupportedTypes();
+      if (supported.contains(ElementType.TYPE))
       {
          classAnnotationPlugins.add(plugin);
       }
-      if (plugin.getSupportedTypes().contains(ElementType.CONSTRUCTOR))
+      if (supported.contains(ElementType.CONSTRUCTOR))
       {
          constructorAnnotationPlugins.add(plugin);
       }
-      if (plugin.getSupportedTypes().contains(ElementType.METHOD))
+      if (supported.contains(ElementType.METHOD))
       {
          if (plugin instanceof PropertyAware)
             propertyAnnotationPlugins.add(plugin);
          else
             methodAnnotationPlugins.add(plugin);
       }
-      if (plugin.getSupportedTypes().contains(ElementType.FIELD))
+      if (supported.contains(ElementType.FIELD))
       {
          fieldAnnotationPlugins.add(plugin);
       }




More information about the jboss-cvs-commits mailing list