Class ActionCommand.ActionCommandBuilder
java.lang.Object
com.iohao.net.framework.core.ActionCommand.ActionCommandBuilder
- Enclosing class:
ActionCommand
- Author:
- 渔民小镇
-
Method Summary
Modifier and TypeMethodDescriptionbuild()setActionCommandDoc(ActionCommandDoc actionCommandDoc) setActionController(Object actionController) A single controller objectsetActionControllerClass(Class<?> actionControllerClass) The class where the method is locatedsetActionMethodParameters(ActionMethodParameter[] actionMethodParameters) The array of method parameter informationsetActionMethodReturn(ActionMethodReturn actionMethodReturn) The return typesetActionParameterPosition(ActionParameterPosition actionParameterPosition) setCmdInfo(CmdInfo cmdInfo) setDataParameter(ActionMethodParameter dataParameter) setDeliveryContainer(boolean deliveryContainer) true means it's managed by a container like SpringThe method objectsetMethodHandle(MethodHandle methodHandle) toString()
-
Method Details
-
setCmdInfo
- Returns:
this.
-
setActionController
A single controller object- Returns:
this.
-
setActionControllerClass
The class where the method is located- Returns:
this.
-
setMethod
-
setActionMethodParameters
public ActionCommand.ActionCommandBuilder setActionMethodParameters(ActionMethodParameter[] actionMethodParameters) The array of method parameter information- Returns:
this.
-
setActionMethodReturn
public ActionCommand.ActionCommandBuilder setActionMethodReturn(ActionMethodReturn actionMethodReturn) The return type- Returns:
this.
-
setActionCommandDoc
- Returns:
this.
-
setActionParameterPosition
public ActionCommand.ActionCommandBuilder setActionParameterPosition(ActionParameterPosition actionParameterPosition) - Returns:
this.
-
setMethodHandle
- Returns:
this.
-
setDataParameter
- Returns:
this.
-
setDeliveryContainer
true means it's managed by a container like Spring- Returns:
this.
-
build
-
toString
-