| Package | Description |
|---|---|
| org.noear.solon.core | |
| org.noear.solon.core.handle | |
| org.noear.solon.core.route |
| Modifier and Type | Method and Description |
|---|---|
Set<MethodType> |
MvcFactory.findMethodTypes(Set<MethodType> list,
Predicate<Class> checker)
查找动作方式类型
|
| Modifier and Type | Method and Description |
|---|---|
Set<MethodType> |
MvcFactory.findMethodTypes(Set<MethodType> list,
Predicate<Class> checker)
查找动作方式类型
|
| Modifier and Type | Method and Description |
|---|---|
static MethodType |
MethodTypeUtil.valueOf(String name) |
static MethodType |
MethodType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MethodType[] |
MethodType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
HandlerSlots.add(String expr,
MethodType method,
Handler handler)
添加主体处理
|
void |
Gateway.add(String path,
MethodType method,
Handler handler)
添加二级路径处理
|
void |
HandlerSlots.add(String expr,
MethodType method,
int index,
Handler handler)
添加主体处理
|
protected void |
Gateway.addDo(String path,
MethodType method,
int index,
Handler handler)
添加接口
|
| Modifier and Type | Method and Description |
|---|---|
default void |
HandlerSlots.add(Mapping mapping,
Set<MethodType> methodTypes,
int index,
Handler handler)
添加主体处理
|
| Modifier and Type | Method and Description |
|---|---|
MethodType |
RoutingDefault.method() |
MethodType |
Routing.method()
方法
|
| Modifier and Type | Method and Description |
|---|---|
void |
RouterWrapper.add(String expr,
MethodType method,
Handler handler)
添加主体处理
|
void |
RouterDefault.add(String expr,
MethodType method,
Handler handler) |
default void |
Router.add(String path,
MethodType method,
Handler handler)
添加路由关系 for Handler
|
void |
RouterWrapper.add(String expr,
MethodType method,
int index,
Handler handler) |
void |
RouterDefault.add(String path,
MethodType method,
int index,
Handler handler)
添加路由关系 for Handler
|
void |
Router.add(String path,
MethodType method,
int index,
Handler handler)
添加路由关系 for Handler
|
int |
RoutingDefault.degrees(MethodType method2,
String path2,
String version2)
匹配程度
|
int |
Routing.degrees(MethodType method2,
String path2,
String version2)
匹配程度(0,不匹配;1,匹配路径;2,完全匹配)
|
boolean |
RoutingDefault.matches(MethodType method2,
String path2,
String version2)
是否匹配
|
boolean |
Routing.matches(MethodType method2,
String path2,
String version2)
是否匹配
|
default List<T> |
RoutingTable.matchMore(String path,
MethodType method)
Deprecated.
3.4
|
List<T> |
RoutingTable.matchMore(String path,
String version,
MethodType method)
区配多个目标
|
List<T> |
RoutingTableDefault.matchMore(String path,
String version,
MethodType method)
区配多个目标
|
default T |
RoutingTable.matchOne(String path,
MethodType method)
Deprecated.
3.4
|
T |
RoutingTable.matchOne(String path,
String version,
MethodType method)
区配一个目标
|
T |
RoutingTableDefault.matchOne(String path,
String version,
MethodType method)
区配一个目标
|
default Result<T> |
RoutingTable.matchOneAndStatus(String path,
MethodType method)
Deprecated.
3.4
|
Result<T> |
RoutingTable.matchOneAndStatus(String path,
String version,
MethodType method)
区配一个目标并给出状态
|
Result<T> |
RoutingTableDefault.matchOneAndStatus(String path,
String version,
MethodType method)
区配一个目标并给出状态
|
| Constructor and Description |
|---|
RoutingDefault(String path,
String version,
MethodType method,
int index,
T target) |
RoutingDefault(String path,
String version,
MethodType method,
T target) |
Copyright © 2025. All rights reserved.