org.nutz.mvc.adaptor.injector
类 NameInjector

java.lang.Object
  继承者 org.nutz.mvc.adaptor.injector.NameInjector
所有已实现的接口:
ParamInjector
直接已知子类:
ArrayInjector, MapItemInjector

public class NameInjector
extends java.lang.Object
implements ParamInjector


字段摘要
protected  java.lang.String name
           
protected  java.lang.reflect.Type[] paramTypes
           
protected  java.lang.Class<?> type
           
 
构造方法摘要
NameInjector(java.lang.String name, java.lang.Class<?> type, java.lang.reflect.Type[] paramTypes)
           
 
方法摘要
 java.lang.Object get(javax.servlet.ServletContext sc, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.lang.Object refer)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

name

protected java.lang.String name

type

protected java.lang.Class<?> type

paramTypes

protected java.lang.reflect.Type[] paramTypes
构造方法详细信息

NameInjector

public NameInjector(java.lang.String name,
                    java.lang.Class<?> type,
                    java.lang.reflect.Type[] paramTypes)
方法详细信息

get

public java.lang.Object get(javax.servlet.ServletContext sc,
                            javax.servlet.http.HttpServletRequest req,
                            javax.servlet.http.HttpServletResponse resp,
                            java.lang.Object refer)
指定者:
接口 ParamInjector 中的 get
参数:
req - 请求对象
resp - 响应对象
refer - 这个参考字段,如果有值,表示是路径参数的值,那么它比 request 里的参数优先
sc - TODO
返回:
注入值