org.nutz.mvc
类 ActionInfo

java.lang.Object
  继承者 org.nutz.mvc.ActionInfo

public class ActionInfo
extends java.lang.Object


构造方法摘要
ActionInfo()
           
 
方法摘要
 ObjectInfo<? extends HttpAdaptor> getAdaptorInfo()
           
 java.lang.String getChainName()
           
 java.lang.String getFailView()
           
 ObjectInfo<? extends ActionFilter>[] getFilterInfos()
           
 java.util.List<java.lang.String> getHttpMethods()
          只能接受如下字符串 GET PUT POST DELETE
 java.lang.String getInjectName()
           
 java.lang.String getInputEncoding()
           
 java.lang.reflect.Method getMethod()
           
 java.lang.Class<?> getModuleType()
           
 java.lang.String getOkView()
           
 java.lang.String getOutputEncoding()
           
 java.lang.String getPathKey()
           
 java.util.Map<java.lang.String,java.lang.String> getPathMap()
           
 java.lang.String[] getPaths()
           
 ViewMaker[] getViewMakers()
           
 boolean isForSpecialHttpMethod()
           
 ActionInfo mergeWith(ActionInfo parent)
           
 void setAdaptorInfo(ObjectInfo<? extends HttpAdaptor> adaptorInfo)
           
 void setChainName(java.lang.String chainName)
           
 void setFailView(java.lang.String failView)
           
 void setFilterInfos(ObjectInfo<? extends ActionFilter>[] filterInfos)
           
 void setInjectName(java.lang.String injectName)
           
 void setInputEncoding(java.lang.String inputEncoding)
           
 void setMethod(java.lang.reflect.Method method)
           
 void setModuleType(java.lang.Class<?> moduleType)
           
 void setOkView(java.lang.String okView)
           
 void setOutputEncoding(java.lang.String outputEncoding)
           
 void setPathKey(java.lang.String pathKey)
           
 void setPathMap(java.util.Map<java.lang.String,java.lang.String> pathMap)
           
 void setPaths(java.lang.String[] paths)
           
 void setViewMakers(ViewMaker[] makers)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ActionInfo

public ActionInfo()
方法详细信息

mergeWith

public ActionInfo mergeWith(ActionInfo parent)

isForSpecialHttpMethod

public boolean isForSpecialHttpMethod()
返回:
这个入口函数是不是只匹配特殊的 http 方法。

getHttpMethods

public java.util.List<java.lang.String> getHttpMethods()
只能接受如下字符串

返回:
特殊的 HTTP 方法列表

getPathKey

public java.lang.String getPathKey()

setPathKey

public void setPathKey(java.lang.String pathKey)

getInputEncoding

public java.lang.String getInputEncoding()

setInputEncoding

public void setInputEncoding(java.lang.String inputEncoding)

getOutputEncoding

public java.lang.String getOutputEncoding()

setOutputEncoding

public void setOutputEncoding(java.lang.String outputEncoding)

getPaths

public java.lang.String[] getPaths()

setPaths

public void setPaths(java.lang.String[] paths)

getPathMap

public java.util.Map<java.lang.String,java.lang.String> getPathMap()

setPathMap

public void setPathMap(java.util.Map<java.lang.String,java.lang.String> pathMap)

getAdaptorInfo

public ObjectInfo<? extends HttpAdaptor> getAdaptorInfo()

setAdaptorInfo

public void setAdaptorInfo(ObjectInfo<? extends HttpAdaptor> adaptorInfo)

getChainName

public java.lang.String getChainName()

setChainName

public void setChainName(java.lang.String chainName)

getViewMakers

public ViewMaker[] getViewMakers()

setViewMakers

public void setViewMakers(ViewMaker[] makers)

getOkView

public java.lang.String getOkView()

setOkView

public void setOkView(java.lang.String okView)

getFailView

public java.lang.String getFailView()

setFailView

public void setFailView(java.lang.String failView)

getFilterInfos

public ObjectInfo<? extends ActionFilter>[] getFilterInfos()

setFilterInfos

public void setFilterInfos(ObjectInfo<? extends ActionFilter>[] filterInfos)

getInjectName

public java.lang.String getInjectName()

setInjectName

public void setInjectName(java.lang.String injectName)

getModuleType

public java.lang.Class<?> getModuleType()

setModuleType

public void setModuleType(java.lang.Class<?> moduleType)

getMethod

public java.lang.reflect.Method getMethod()

setMethod

public void setMethod(java.lang.reflect.Method method)