Save This Page
Home » spring-framework-2.5.5-with-dependencies » org.springframework » beans » factory » config » [javadoc | source]
org.springframework.beans.factory.config
public class: MapFactoryBean [javadoc | source]
java.lang.Object
   org.springframework.beans.factory.config.AbstractFactoryBean
      org.springframework.beans.factory.config.MapFactoryBean

All Implemented Interfaces:
    BeanClassLoaderAware, DisposableBean, BeanFactoryAware, InitializingBean, FactoryBean

Simple factory for shared Map instances. Allows for central setup of Maps via the "map" element in XML bean definitions.
Fields inherited from org.springframework.beans.factory.config.AbstractFactoryBean:
logger
Method from org.springframework.beans.factory.config.MapFactoryBean Summary:
createInstance,   getObjectType,   setSourceMap,   setTargetMapClass
Methods from org.springframework.beans.factory.config.AbstractFactoryBean:
afterPropertiesSet,   createInstance,   destroy,   destroyInstance,   getBeanFactory,   getBeanTypeConverter,   getEarlySingletonInterfaces,   getObject,   getObjectType,   isSingleton,   setBeanClassLoader,   setBeanFactory,   setSingleton
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.springframework.beans.factory.config.MapFactoryBean Detail:
 protected Object createInstance() 
 public Class getObjectType() 
 public  void setSourceMap(Map sourceMap) 
    Set the source Map, typically populated via XML "map" elements.
 public  void setTargetMapClass(Class targetMapClass) 
    Set the class to use for the target Map. Can be populated with a fully qualified class name when defined in a Spring application context.

    Default is a linked HashMap, keeping the registration order.