Package cool.taomu.framework.container
Class BeanContainer
- java.lang.Object
-
- cool.taomu.framework.container.BeanContainer
-
- All Implemented Interfaces:
IBeanContainer
public class BeanContainer extends java.lang.Object implements IBeanContainer
-
-
Constructor Summary
Constructors Constructor Description BeanContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidfieldInstance(java.lang.reflect.Field[] fields, java.lang.Object zlassObj, java.lang.String name)java.lang.ObjectgetBean(java.lang.String name, java.lang.Object... args)voidloadSpi(java.lang.String path, java.lang.ClassLoader tcl)voidscanning(java.lang.String path)
-
-
-
Method Detail
-
scanning
public void scanning(java.lang.String path)
- Specified by:
scanningin interfaceIBeanContainer
-
getBean
public java.lang.Object getBean(java.lang.String name, java.lang.Object... args)- Specified by:
getBeanin interfaceIBeanContainer
-
fieldInstance
protected void fieldInstance(java.lang.reflect.Field[] fields, java.lang.Object zlassObj, java.lang.String name)
-
loadSpi
public void loadSpi(java.lang.String path, java.lang.ClassLoader tcl)- Specified by:
loadSpiin interfaceIBeanContainer
-
-