[jboss-cvs] JBossAS SVN: r83459 - projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jan 27 05:48:03 EST 2009


Author: alesj
Date: 2009-01-27 05:48:03 -0500 (Tue, 27 Jan 2009)
New Revision: 83459

Modified:
   projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java
Log:
Simple fields --> props fix.

Modified: projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java
===================================================================
--- projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java	2009-01-27 10:43:38 UTC (rev 83458)
+++ projects/jboss-reflect/branches/Branch_2_0/src/main/java/org/jboss/beans/info/plugins/AbstractBeanInfo.java	2009-01-27 10:48:03 UTC (rev 83459)
@@ -22,11 +22,10 @@
 package org.jboss.beans.info.plugins;
 
 import java.util.Arrays;
-import java.util.Collections;
 import java.util.HashMap;
+import java.util.HashSet;
 import java.util.Map;
 import java.util.Set;
-import java.util.HashSet;
 
 import org.jboss.beans.info.spi.BeanInfo;
 import org.jboss.beans.info.spi.BeanInfoFactory;
@@ -43,6 +42,7 @@
 import org.jboss.reflect.spi.TypeInfo;
 import org.jboss.util.JBossObject;
 import org.jboss.util.JBossStringBuilder;
+import org.jboss.util.collection.CollectionsFactory;
 
 /**
  * BeanInfo.
@@ -60,10 +60,10 @@
    protected ClassAdapter classAdapter;
 
    /** The properties */
-   private Set<PropertyInfo> properties;
+   private Set<PropertyInfo> properties = CollectionsFactory.createLazySet();
 
    /** The properties by name */
-   private transient Map<String, PropertyInfo> propertiesByName = Collections.emptyMap();
+   private transient Map<String, PropertyInfo> propertiesByName = CollectionsFactory.createLazyMap();
 
    /** The constructors */
    private Set<ConstructorInfo> constructors;




More information about the jboss-cvs-commits mailing list