| 程序包 | 说明 |
|---|---|
| org.noear.solon |
Solon 框架内核
|
| org.noear.solon.core.handle | |
| org.noear.solon.core.message | |
| org.noear.solon.core.route |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
SolonApp.add(String expr,
MethodType method,
Handler handler)
添加主体处理
|
void |
SolonApp.after(MethodType method,
Handler handler)
添加后置处理
|
void |
SolonApp.after(String expr,
MethodType method,
Handler handler)
添加后置处理
|
void |
SolonApp.after(String expr,
MethodType method,
int index,
Handler handler)
添加后置处理
|
void |
SolonApp.before(MethodType method,
Handler handler)
添加前置处理
|
void |
SolonApp.before(MethodType method,
int index,
Handler handler)
添加前置处理
|
void |
SolonApp.before(String expr,
MethodType method,
Handler handler)
添加前置处理
|
void |
SolonApp.before(String expr,
MethodType method,
int index,
Handler handler)
添加前置处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
static MethodType |
MethodType.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static MethodType[] |
MethodType.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static List<MethodType> |
MethodTypeUtil.findAndFill(List<MethodType> list,
Predicate<Class> checker) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HandlerSlots.add(String expr,
MethodType method,
Handler handler)
添加主体处理
|
default void |
HandlerSlots.after(String expr,
MethodType method,
int index,
Handler handler)
添加后置处理
|
default void |
HandlerSlots.before(String expr,
MethodType method,
int index,
Handler handler)
添加前置处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
HandlerSlots.add(Mapping mapping,
List<MethodType> methodTypes,
Handler handler) |
static List<MethodType> |
MethodTypeUtil.findAndFill(List<MethodType> list,
Predicate<Class> checker) |
| 限定符和类型 | 方法和说明 |
|---|---|
MethodType |
Session.method()
方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
MethodType |
RoutingDefault.method() |
MethodType |
Routing.method() |
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
Router.add(String path,
Endpoint endpoint,
MethodType method,
Handler handler)
添加路由关系 for Handler
|
void |
RouterDefault.add(String path,
Endpoint endpoint,
MethodType method,
int index,
Handler handler)
添加路由关系 for Handler
|
void |
Router.add(String path,
Endpoint endpoint,
MethodType method,
int index,
Handler handler)
添加路由关系 for Handler
|
void |
RouterDefault.add(String path,
MethodType method,
int index,
Listener listener)
添加路由关系 for Listener
|
void |
Router.add(String path,
MethodType method,
int index,
Listener listener)
添加路由关系 for Listener
|
default void |
Router.add(String path,
MethodType method,
Listener listener)
添加路由关系 for Listener
|
List<T> |
RoutingTable.matchAll(String path,
MethodType method)
区配多个目标
|
boolean |
RoutingDefault.matches(MethodType method2,
String path2)
是否匹配
|
boolean |
Routing.matches(MethodType method2,
String path2) |
T |
RoutingTable.matchOne(String path,
MethodType method)
区配一个目标
|
| 构造器和说明 |
|---|
RoutingDefault(String path,
MethodType method,
int index,
T target) |
Copyright © 2022. All rights reserved.