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);
}
}