package org.theonefx.wcframework.ioc; import java.util.HashMap; import java.util.Map; public class RootBeanDefinition extends BeanDefinitionSupport { private final Map<String, Object> beanInfos = new HashMap<String, Object>(); public Object getBeanInfo(String name) { return beanInfos.get(name); } public Object setBeanInfo(String name, Object o) { return beanInfos.put(name, o); } public RootBeanDefinition() { } public RootBeanDefinition(BeanDefinition bd) { super(bd); } public RootBeanDefinition(Class<?> clazz) { setBeanClass(clazz); } public RootBeanDefinition cloneBeanDefinition() { return new RootBeanDefinition(this); } }