インターフェース RequestMatcher
- すべての既知の実装クラス:
AndRequestMatcher
、AntPathRequestMatcher
、AnyRequestMatcher
、CasGatewayResolverRequestMatcher
、DispatcherTypeRequestMatcher
、ELRequestMatcher
、IpAddressMatcher
、MediaTypeRequestMatcher
、MvcRequestMatcher
、NegatedRequestMatcher
、OrRequestMatcher
、ParameterRequestMatcher
、RegexRequestMatcher
、RequestHeaderRequestMatcher
public interface RequestMatcher
HttpServletRequest に一致する単純な戦略。
- 導入:
- 3.0.2
ネストされたクラスのサマリー
修飾子と型インターフェース説明static class
HttpServletRequest との一致の結果には、一致のステータス、true または false、存在する場合は一致から抽出された変数が含まれます。メソッドのサマリー
修飾子と型メソッド説明default RequestMatcher.MatchResult
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
この RequestMatcher に対して MatchResult を返します。デフォルトの実装では、RequestMatcher.MatchResult.getVariables()
が呼び出されるとCollections.emptyMap()
が返されます。- 戻り値:
- MatchResult は、この RequestMatcher を HttpServletRequest と比較します
- 導入:
- 5.2