インターフェース RequestMatcher
- すべての既知の実装クラス:
AndRequestMatcher
、AntPathRequestMatcher
、AnyRequestMatcher
、DispatcherTypeRequestMatcher
、ELRequestMatcher
、IpAddressMatcher
、MediaTypeRequestMatcher
、MvcRequestMatcher
、NegatedRequestMatcher
、OrRequestMatcher
、RegexRequestMatcher
、RequestHeaderRequestMatcher
public interface RequestMatcher
HttpServletRequest に一致する単純な戦略。- 導入:
- 3.0.2
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 インターフェース 説明 static class
RequestMatcher.MatchResult
HttpServletRequest との一致の結果には、一致のステータス、true または false、存在する場合は一致から抽出された変数が含まれます。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 抽象メソッド デフォルトメソッド 修飾子と型 メソッド 説明 default RequestMatcher.MatchResult
matcher(javax.servlet.http.HttpServletRequest request)
この RequestMatcher の MatchResult を返します。RequestMatcher.MatchResult.getVariables()
が呼び出されると、デフォルトの実装はCollections.emptyMap()
を返します。boolean
matches(javax.servlet.http.HttpServletRequest request)
戦略によって実装されたルールが提供されたリクエストと一致するかどうかを決定します。
メソッドの詳細
matches
boolean matches(javax.servlet.http.HttpServletRequest request)
戦略によって実装されたルールが提供されたリクエストと一致するかどうかを決定します。- パラメーター:
request
- 一致を確認するリクエスト- 戻り値:
- リクエストが一致する場合は true、そうでない場合は false
matcher
default RequestMatcher.MatchResult matcher(javax.servlet.http.HttpServletRequest request)
この RequestMatcher の MatchResult を返します。RequestMatcher.MatchResult.getVariables()
が呼び出されると、デフォルトの実装はCollections.emptyMap()
を返します。- 戻り値:
- MatchResult は、この RequestMatcher を HttpServletRequest と比較します
- 導入:
- 5.2