インターフェース RequestMatcher

すべての既知の実装クラス:
AndRequestMatcherAntPathRequestMatcherAnyRequestMatcherCasGatewayResolverRequestMatcherDispatcherTypeRequestMatcherELRequestMatcherIpAddressMatcherMediaTypeRequestMatcherMvcRequestMatcherNegatedRequestMatcherOrRequestMatcherParameterRequestMatcherRegexRequestMatcherRequestHeaderRequestMatcher

public interface RequestMatcher
HttpServletRequest に一致する単純な戦略。
導入:
3.0.2
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    インターフェース
    説明
    static class
    HttpServletRequest との一致の結果には、一致のステータス、true または false、存在する場合は一致から抽出された変数が含まれます。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    matcher(jakarta.servlet.http.HttpServletRequest request)
    この RequestMatcher に対して MatchResult を返します。デフォルトの実装では、RequestMatcher.MatchResult.getVariables() が呼び出されると Collections.emptyMap() が返されます。
    boolean
    matches(jakarta.servlet.http.HttpServletRequest request)
    戦略によって実装されたルールが提供されたリクエストと一致するかどうかを決定します。
  • メソッドの詳細

    • matches

      boolean matches(jakarta.servlet.http.HttpServletRequest request)
      戦略によって実装されたルールが提供されたリクエストと一致するかどうかを決定します。
      パラメーター:
      request - 一致を確認するリクエスト
      戻り値:
      リクエストが一致する場合は true、そうでない場合は false
    • matcher

      default RequestMatcher.MatchResult matcher(jakarta.servlet.http.HttpServletRequest request)
      この RequestMatcher に対して MatchResult を返します。デフォルトの実装では、RequestMatcher.MatchResult.getVariables() が呼び出されると Collections.emptyMap() が返されます。
      戻り値:
      MatchResult は、この RequestMatcher を HttpServletRequest と比較します
      導入:
      5.2