org.nutz.ioc.impl
类 DefaultValueProxyMaker

java.lang.Object
  继承者 org.nutz.ioc.impl.DefaultValueProxyMaker
所有已实现的接口:
ValueProxyMaker

public class DefaultValueProxyMaker
extends java.lang.Object
implements ValueProxyMaker


构造方法摘要
DefaultValueProxyMaker()
           
 
方法摘要
 ValueProxy make(IocMaking ing, IocValue iv)
          如果返回的是 null,则表示当前的实现不能解释这个 IocValue,容器会调用下一个 ValueProxyMaker 来做解析
 java.lang.String[] supportedTypes()
          通过这个函数, NutIoc 会传递给 Loader 的 IocLoading 类会集中你的类型,帮助你从一个 Map 获得 一个 IocObject
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

DefaultValueProxyMaker

public DefaultValueProxyMaker()
方法详细信息

make

public ValueProxy make(IocMaking ing,
                       IocValue iv)
从接口 ValueProxyMaker 复制的描述
如果返回的是 null,则表示当前的实现不能解释这个 IocValue,容器会调用下一个 ValueProxyMaker 来做解析

指定者:
接口 ValueProxyMaker 中的 make
参数:
ing - 对象装配时
iv - 字段装配信息
返回:
值代理对象

supportedTypes

public java.lang.String[] supportedTypes()
从接口 ValueProxyMaker 复制的描述
通过这个函数, NutIoc 会传递给 Loader 的 IocLoading 类会集中你的类型,帮助你从一个 Map 获得 一个 IocObject

指定者:
接口 ValueProxyMaker 中的 supportedTypes
返回:
一个字符串数组,表示你支持的 Value类型