インターフェース MatchableHandlerMapping

すべてのスーパーインターフェース:
HandlerMapping
すべての既知の実装クラス:
AbstractDetectingUrlHandlerMappingAbstractUrlHandlerMappingBeanNameUrlHandlerMappingRequestMappingHandlerMappingRouterFunctionMappingSimpleUrlHandlerMappingWebSocketHandlerMapping

public interface MatchableHandlerMapping extends HandlerMapping
HandlerMapping が実装できる追加のインターフェースは、内部リクエストマッチングの構成と実装と整合したリクエストマッチング API を公開します。
導入:
4.3.1
作成者:
Rossen Stoyanchev
関連事項:
  • メソッドの詳細

    • getPatternParser

      @Nullable default PathPatternParser getPatternParser()
      事前に解析されたパターンが使用されるように構成されている場合は、この HandlerMapping のパーサーを返します。
      導入:
      5.3
    • match

      リクエストが指定されたパターンに一致するかどうかを判別します。getPatternParser() が null を返す場合、このメソッドを使用します。これは、HandlerMapping が文字列パターンマッチングを使用していることを意味します。
      パラメーター:
      request - 現在のリクエスト
      pattern - マッチングするパターン
      戻り値:
      リクエストマッチングの結果、または存在しない場合は null