public class IocObject
extends java.lang.Object
implements java.lang.Cloneable
IocEventSet
,
IocValue
,
IocField
构造器和说明 |
---|
IocObject() |
限定符和类型 | 方法和说明 |
---|---|
void |
addArg(IocValue arg) |
void |
addField(IocField field) |
IocObject |
clone() |
void |
copyArgys(IocValue[] args) |
IocValue[] |
getArgs() |
IocEventSet |
getEvents() |
java.lang.String |
getFactory() |
java.util.Map<java.lang.String,IocField> |
getFields() |
java.lang.String |
getScope() |
java.lang.Class<?> |
getType() |
boolean |
hasArgs() |
boolean |
hasField(java.lang.String name) |
boolean |
isSingleton() |
void |
setEvents(IocEventSet events) |
void |
setFactory(java.lang.String factory) |
void |
setScope(java.lang.String scope) |
void |
setSingleton(boolean singleton) |
void |
setType(java.lang.Class<?> type) |
java.lang.String |
toString() |
public java.lang.String getScope()
public void setScope(java.lang.String scope)
public java.lang.Class<?> getType()
public void setType(java.lang.Class<?> type)
public boolean isSingleton()
public void setSingleton(boolean singleton)
public IocEventSet getEvents()
public void setEvents(IocEventSet events)
public IocValue[] getArgs()
public boolean hasArgs()
public void addArg(IocValue arg)
public void copyArgys(IocValue[] args)
public java.util.Map<java.lang.String,IocField> getFields()
public void addField(IocField field)
public boolean hasField(java.lang.String name)
public IocObject clone()
clone
在类中 java.lang.Object
public java.lang.String toString()
toString
在类中 java.lang.Object
public void setFactory(java.lang.String factory)
public java.lang.String getFactory()