org.nutz.ioc.meta
类 IocObject
java.lang.Object
org.nutz.ioc.meta.IocObject
- 所有已实现的接口:
- java.lang.Cloneable
public class IocObject
- extends java.lang.Object
- implements java.lang.Cloneable
描述了对象的注入信息
- 作者:
- zozoh(zozohtnt@gmail.com), wendal(wendal1985@gmail.com)
- 另请参见:
IocEventSet
,
IocValue
,
IocField
从类 java.lang.Object 继承的方法 |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IocObject
public IocObject()
getScope
public java.lang.String getScope()
setScope
public void setScope(java.lang.String scope)
getType
public java.lang.Class<?> getType()
setType
public void setType(java.lang.Class<?> type)
isSingleton
public boolean isSingleton()
setSingleton
public void setSingleton(boolean singleton)
getEvents
public IocEventSet getEvents()
setEvents
public void setEvents(IocEventSet events)
getArgs
public IocValue[] getArgs()
hasArgs
public boolean hasArgs()
addArg
public void addArg(IocValue arg)
copyArgys
public void copyArgys(IocValue[] args)
getFields
public IocField[] getFields()
addField
public void addField(IocField field)
hasField
public boolean hasField(java.lang.String name)
clone
public IocObject clone()
- 覆盖:
- 类
java.lang.Object
中的 clone