Skip to content

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

功能:添加一个分组级端点约定。

该约定会按外层组约定、本组约定、条目级约定的顺序参与执行。

参数:

返回值:

  • Unit