package org.frameworkset.spi.assemble; import java.util.List; import org.frameworkset.spi.BaseApplicationContext; public interface BeanInf { Class getBeanClass(); String getName(); String getXpath(); public List<Pro> getReferences(); public Construction getConstruction(); public List<Pro> getConstructorParams(); public String getConfigFile(); public void setConfigFile(String configFile); public String getInitMethod(); public String getDestroyMethod(); public BaseApplicationContext getApplicationContext(); public String getFactory_class(); public Class getFactoryClass(); public String getFactory_method(); public String getFactory_bean(); public String getIocplugin() ; public Class getIocpluginClass(); public boolean isSinglable(); public int getIocinputtype(); public Object getIocinputData(); }