class RouteGroupBuilder
cangjie
public class RouteGroupBuilder <: EndpointRouteBuilder功能:表示一组共享前缀和约定的路由构建器。
该构建器继承端点路由构建能力,并支持为组内所有端点统一追加约定。
父类型:
成员概览
| 成员 | 功能 |
|---|---|
| prop partialPrefix | 返回当前分组的局部路由前缀。 |
| prop groupConventions | 返回当前分组的约定列表。 |
| func add((EndpointBuilder) -> Unit) | 添加一个分组级端点约定。 |
prop partialPrefix
cangjie
public prop partialPrefix: RoutePattern功能:返回当前分组的局部路由前缀。
类型:RoutePattern
prop groupConventions
cangjie
public prop groupConventions: ArrayList<(EndpointBuilder) -> Unit>功能:返回当前分组的约定列表。
类型:ArrayList<(EndpointBuilder) -> Unit>
func add((EndpointBuilder) -> Unit)
cangjie
public func add(convention: (EndpointBuilder) -> Unit): Unit功能:添加一个分组级端点约定。
该约定会按外层组约定、本组约定、条目级约定的顺序参与执行。
参数:
- convention: (EndpointBuilder) -> Unit - 分组级端点约定。
返回值:
Unit