public class MethodExecuteHandler
extends org.noear.solon.core.handle.AbstractEntityReader
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
MCP_BODY_ATTR |
| 构造器和说明 |
|---|
MethodExecuteHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.Object |
changeBody(org.noear.solon.core.handle.Context ctx,
org.noear.solon.core.wrap.MethodWrap mWrap)
转换 body
|
protected java.lang.Object |
changeValue(org.noear.solon.core.handle.Context ctx,
org.noear.solon.core.wrap.ParamWrap p,
int pi,
java.lang.Class<?> pt,
org.noear.solon.core.util.LazyReference bodyRef)
转换 value
|
java.lang.Object |
executeHandle(org.noear.solon.core.handle.Context ctx,
java.lang.Object target,
org.noear.solon.core.wrap.MethodWrap mWrap) |
static MethodExecuteHandler |
getInstance() |
public static final java.lang.String MCP_BODY_ATTR
public static MethodExecuteHandler getInstance()
public java.lang.Object executeHandle(org.noear.solon.core.handle.Context ctx,
java.lang.Object target,
org.noear.solon.core.wrap.MethodWrap mWrap)
throws java.lang.Throwable
java.lang.Throwableprotected java.lang.Object changeBody(org.noear.solon.core.handle.Context ctx,
org.noear.solon.core.wrap.MethodWrap mWrap)
changeBody 在类中 org.noear.solon.core.handle.AbstractEntityReaderctx - 请求上下文mWrap - 函数包装器protected java.lang.Object changeValue(org.noear.solon.core.handle.Context ctx,
org.noear.solon.core.wrap.ParamWrap p,
int pi,
java.lang.Class<?> pt,
org.noear.solon.core.util.LazyReference bodyRef)
throws java.lang.Throwable
changeValue 在类中 org.noear.solon.core.handle.AbstractEntityReaderctx - 请求上下文p - 参数包装器pi - 参数序位pt - 参数类型bodyRef - 主体对象java.lang.Throwable