| 程序包 | 说明 |
|---|---|
| cn.dev33.satoken.router |
| 限定符和类型 | 方法和说明 |
|---|---|
SaRouterStaff |
SaRouterStaff.back()
停止匹配,结束执行,向前端返回结果
|
static SaRouterStaff |
SaRouter.back()
停止匹配,结束执行,向前端返回结果
|
SaRouterStaff |
SaRouterStaff.back(java.lang.Object result)
停止匹配,结束执行,向前端返回结果
|
static SaRouterStaff |
SaRouter.back(java.lang.Object result)
停止匹配,结束执行,向前端返回结果
|
SaRouterStaff |
SaRouterStaff.check(SaFunction fun)
执行校验函数 (无参)
|
SaRouterStaff |
SaRouterStaff.check(SaParamFunction<SaRouterStaff> fun)
执行校验函数 (带参)
|
SaRouterStaff |
SaRouterStaff.free(SaParamFunction<SaRouterStaff> fun)
自由匹配 ( 在free作用域里执行stop()不会跳出Auth函数,而是仅仅跳出free代码块 )
|
SaRouterStaff |
SaRouterStaff.match(boolean flag)
根据 boolean 值进行匹配
|
static SaRouterStaff |
SaRouter.match(boolean flag)
根据 boolean 值进行匹配
|
SaRouterStaff |
SaRouterStaff.match(java.util.List<java.lang.String> patterns)
路由匹配
|
static SaRouterStaff |
SaRouter.match(java.util.List<java.lang.String> patterns)
路由匹配
|
SaRouterStaff |
SaRouterStaff.match(SaHttpMethod... methods)
Http请求方法匹配 (Enum)
|
static SaRouterStaff |
SaRouter.match(SaHttpMethod... methods)
Http请求方式匹配 (Enum)
|
SaRouterStaff |
SaRouterStaff.match(SaParamRetFunction<java.lang.Object,java.lang.Boolean> fun)
根据自定义方法进行匹配 (lazy)
|
static SaRouterStaff |
SaRouter.match(SaParamRetFunction<java.lang.Object,java.lang.Boolean> fun)
根据自定义方法进行匹配 (lazy)
|
SaRouterStaff |
SaRouterStaff.match(java.lang.String... patterns)
路由匹配
|
static SaRouterStaff |
SaRouter.match(java.lang.String... patterns)
路由匹配
|
SaRouterStaff |
SaRouterStaff.match(java.lang.String pattern,
SaFunction fun)
路由匹配,如果匹配成功则执行认证函数
|
static SaRouterStaff |
SaRouter.match(java.lang.String pattern,
SaFunction fun)
路由匹配,如果匹配成功则执行认证函数
|
SaRouterStaff |
SaRouterStaff.match(java.lang.String pattern,
SaParamFunction<SaRouterStaff> fun)
路由匹配,如果匹配成功则执行认证函数
|
static SaRouterStaff |
SaRouter.match(java.lang.String pattern,
SaParamFunction<SaRouterStaff> fun)
路由匹配,如果匹配成功则执行认证函数
|
SaRouterStaff |
SaRouterStaff.match(java.lang.String pattern,
java.lang.String excludePattern,
SaFunction fun)
路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数
|
static SaRouterStaff |
SaRouter.match(java.lang.String pattern,
java.lang.String excludePattern,
SaFunction fun)
路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数
|
SaRouterStaff |
SaRouterStaff.match(java.lang.String pattern,
java.lang.String excludePattern,
SaParamFunction<SaRouterStaff> fun)
路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数
|
static SaRouterStaff |
SaRouter.match(java.lang.String pattern,
java.lang.String excludePattern,
SaParamFunction<SaRouterStaff> fun)
路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数
|
SaRouterStaff |
SaRouterStaff.matchMethod(java.lang.String... methods)
Http请求方法匹配 (String)
|
static SaRouterStaff |
SaRouter.matchMethod(java.lang.String... methods)
Http请求方法匹配 (String)
|
static SaRouterStaff |
SaRouter.newMatch()
初始化一个SaRouterStaff,开始匹配
|
SaRouterStaff |
SaRouterStaff.notMatch(boolean flag)
根据 boolean 值进行匹配排除
|
static SaRouterStaff |
SaRouter.notMatch(boolean flag)
根据 boolean 值进行匹配排除
|
SaRouterStaff |
SaRouterStaff.notMatch(java.util.List<java.lang.String> patterns)
路由匹配排除
|
static SaRouterStaff |
SaRouter.notMatch(java.util.List<java.lang.String> patterns)
路由匹配排除
|
SaRouterStaff |
SaRouterStaff.notMatch(SaHttpMethod... methods)
Http请求方法匹配排除 (Enum)
|
static SaRouterStaff |
SaRouter.notMatch(SaHttpMethod... methods)
Http请求方法匹配排除 (Enum)
|
SaRouterStaff |
SaRouterStaff.notMatch(SaParamRetFunction<java.lang.Object,java.lang.Boolean> fun)
根据自定义方法进行匹配排除 (lazy)
|
static SaRouterStaff |
SaRouter.notMatch(SaParamRetFunction<java.lang.Object,java.lang.Boolean> fun)
根据自定义方法进行匹配排除 (lazy)
|
SaRouterStaff |
SaRouterStaff.notMatch(java.lang.String... patterns)
路由匹配排除
|
static SaRouterStaff |
SaRouter.notMatch(java.lang.String... patterns)
路由匹配排除
|
SaRouterStaff |
SaRouterStaff.notMatchMethod(java.lang.String... methods)
Http请求方法匹配排除 (String)
|
static SaRouterStaff |
SaRouter.notMatchMethod(java.lang.String... methods)
Http请求方法匹配排除 (String)
|
SaRouterStaff |
SaRouterStaff.reset()
重置命中标记为 true
|
SaRouterStaff |
SaRouterStaff.setHit(boolean isHit) |
SaRouterStaff |
SaRouterStaff.stop()
停止匹配,跳出函数 (在多个匹配链中一次性跳出Auth函数)
|
static SaRouterStaff |
SaRouter.stop()
停止匹配,跳出函数 (在多个匹配链中一次性跳出Auth函数)
|
| 限定符和类型 | 方法和说明 |
|---|---|
SaRouterStaff |
SaRouterStaff.check(SaParamFunction<SaRouterStaff> fun)
执行校验函数 (带参)
|
SaRouterStaff |
SaRouterStaff.free(SaParamFunction<SaRouterStaff> fun)
自由匹配 ( 在free作用域里执行stop()不会跳出Auth函数,而是仅仅跳出free代码块 )
|
SaRouterStaff |
SaRouterStaff.match(java.lang.String pattern,
SaParamFunction<SaRouterStaff> fun)
路由匹配,如果匹配成功则执行认证函数
|
static SaRouterStaff |
SaRouter.match(java.lang.String pattern,
SaParamFunction<SaRouterStaff> fun)
路由匹配,如果匹配成功则执行认证函数
|
SaRouterStaff |
SaRouterStaff.match(java.lang.String pattern,
java.lang.String excludePattern,
SaParamFunction<SaRouterStaff> fun)
路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数
|
static SaRouterStaff |
SaRouter.match(java.lang.String pattern,
java.lang.String excludePattern,
SaParamFunction<SaRouterStaff> fun)
路由匹配 (并指定排除匹配符),如果匹配成功则执行认证函数
|
Copyright © 2022. All Rights Reserved.