public class MvcFactoryDefault extends java.lang.Object implements MvcFactory
| 构造器和说明 |
|---|
MvcFactoryDefault() |
| 限定符和类型 | 方法和说明 |
|---|---|
ActionLoader |
createLoader(BeanWrap wrap)
创建动作加载器
|
ActionLoader |
createLoader(BeanWrap wrap,
java.lang.String mapping,
boolean remoting,
Render render,
boolean allowMapping)
创建动作加载器
|
java.util.Set<MethodType> |
findMethodTypes(java.util.Set<MethodType> list,
java.util.function.Predicate<java.lang.Class> checker)
查找方式类型
|
ActionExecuteHandler |
getExecuteHandlerDefault()
获取动作默认执行器
|
java.lang.String |
postActionPath(BeanWrap bw,
java.lang.String bPath,
java.lang.reflect.Method method,
java.lang.String mPath)
确认动作路径
|
void |
resolveActionParam(ActionParam vo,
java.lang.reflect.AnnotatedElement element)
分析动作参数
|
public ActionLoader createLoader(BeanWrap wrap)
createLoader 在接口中 MvcFactorypublic ActionLoader createLoader(BeanWrap wrap, java.lang.String mapping, boolean remoting, Render render, boolean allowMapping)
createLoader 在接口中 MvcFactorypublic java.util.Set<MethodType> findMethodTypes(java.util.Set<MethodType> list, java.util.function.Predicate<java.lang.Class> checker)
findMethodTypes 在接口中 MvcFactorypublic void resolveActionParam(ActionParam vo, java.lang.reflect.AnnotatedElement element)
resolveActionParam 在接口中 MvcFactorypublic java.lang.String postActionPath(BeanWrap bw, java.lang.String bPath, java.lang.reflect.Method method, java.lang.String mPath)
postActionPath 在接口中 MvcFactorypublic ActionExecuteHandler getExecuteHandlerDefault()
getExecuteHandlerDefault 在接口中 MvcFactory