public static interface RouterFunctions.Visitor
修飾子と型 | メソッドと説明 |
---|---|
void | endNested(RequestPredicate predicate) ネストされたルーター関数の終了通知を受け取ります。 |
void | resources(FunctionSE<ServerRequest, OptionalSE<Resource>> lookupFunction) リソースルーター関数の通知を受け取ります。 |
void | route(RequestPredicate predicate, HandlerFunction<?> handlerFunction) ハンドラー関数への標準の予測ルートの通知を受け取ります。 |
void | startNested(RequestPredicate predicate) ネストされたルーター関数の開始の通知を受け取ります。 |
void | unknown(RouterFunction<?> routerFunction) 不明なルーター関数の通知を受け取ります。 |
void startNested(RequestPredicate predicate)
predicate
- ネストされたルーター関数に適用される述語 RouterFunctions.nest(RequestPredicate, RouterFunction)
void endNested(RequestPredicate predicate)
predicate
- ネストされたルーター関数に適用される述語 RouterFunctions.nest(RequestPredicate, RouterFunction)
void route(RequestPredicate predicate, HandlerFunction<?> handlerFunction)
predicate
- ハンドラー関数に適用される述語 handlerFunction
- ハンドラー関数。RouterFunctions.route(RequestPredicate, HandlerFunction)
void resources(FunctionSE<ServerRequest,OptionalSE<Resource>> lookupFunction)
lookupFunction
- リソースの検索関数 RouterFunctions.resources(Function)
void unknown(RouterFunction<?> routerFunction)
RouterFunctions
メソッドを介して作成されなかったルーター関数に対して呼び出されます。routerFunction
- ルーター関数