パッケージ | 説明 |
---|---|
org.springframework.web.servlet.mvc.method | org.springframework.web.method パッケージに基づいた、ハンドラーメソッド処理用のサーブレットベースのインフラストラクチャ。 |
org.springframework.web.servlet.mvc.method.annotation | org.springframework.web.method.annotation パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。 |
修飾子と型 | メソッドと説明 |
---|---|
RequestMappingInfo | RequestMappingInfo.addCustomCondition(RequestCondition<?> customCondition) 現在のインスタンスに基づいて新しいインスタンスを作成し、指定されたカスタム条件も追加します。 |
RequestMappingInfo | RequestMappingInfo.Builder.build() RequestMappingInfo をビルドします。 |
RequestMappingInfo | RequestMappingInfo.combine(RequestMappingInfo other) "this" リクエストマッピング情報を組み合わせます(つまり |
RequestMappingInfo | RequestMappingInfo.getMatchingCondition(HttpServletRequestEE request) このリクエストマッピング情報のすべての条件が提供されたリクエストと一致するかどうかを確認し、現在のリクエストに合わせた条件で潜在的に新しいリクエストマッピング情報を返します。 |
protected RequestMappingInfo | RequestMappingInfoHandlerMapping.getMatchingMapping(RequestMappingInfo info, HttpServletRequestEE request) 指定された RequestMappingInfo が現在のリクエストに一致するかどうかを確認し、現在のリクエストに一致する条件(たとえば、URL パターンのサブセット)で(潜在的に新しい)インスタンスを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected ComparatorSE<RequestMappingInfo> | RequestMappingInfoHandlerMapping.getMappingComparator(HttpServletRequestEE request) リクエストに一致する RequestMappingInfos をソートするためのコンパレータを提供します。 |
修飾子と型 | メソッドと説明 |
---|---|
RequestMappingInfo | RequestMappingInfo.combine(RequestMappingInfo other) "this" リクエストマッピング情報を組み合わせます(つまり |
int | RequestMappingInfo.compareTo(RequestMappingInfo other, HttpServletRequestEE request) "this" 情報を比較します(つまり |
protected SetSE<StringSE> | RequestMappingInfoHandlerMapping.getDirectPaths(RequestMappingInfo info) |
protected SetSE<StringSE> | RequestMappingInfoHandlerMapping.getMappingPathPatterns(RequestMappingInfo info) 指定された RequestMappingInfo に関連付けられた URL パスパターンを取得します。 |
protected RequestMappingInfo | RequestMappingInfoHandlerMapping.getMatchingMapping(RequestMappingInfo info, HttpServletRequestEE request) 指定された RequestMappingInfo が現在のリクエストに一致するかどうかを確認し、現在のリクエストに一致する条件(たとえば、URL パターンのサブセット)で(潜在的に新しい)インスタンスを返します。 |
StringSE | RequestMappingInfoHandlerMethodMappingNamingStrategy.getName(HandlerMethod handlerMethod, RequestMappingInfo mapping) |
protected void | RequestMappingInfoHandlerMapping.handleMatch(RequestMappingInfo info, StringSE lookupPath, HttpServletRequestEE request) リクエストで URI テンプレート変数、マトリックス変数、作成可能なメディア型を公開します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected HandlerMethod | RequestMappingInfoHandlerMapping.handleNoMatch(SetSE<RequestMappingInfo> infos, StringSE lookupPath, HttpServletRequestEE request) すべての RequestMappingInfo をもう一度繰り返し、少なくとも URL で一致するものがあるかどうかを調べ、一致しないものに応じて例外を発生させます。 |
コンストラクターと説明 |
---|
RequestMappingInfo(RequestMappingInfo info, RequestCondition<?> customRequestCondition) 使用すべきではありません。 addCustomCondition(RequestCondition) の使用を推奨する 5.3 以降。 |
修飾子と型 | メソッドと説明 |
---|---|
protected RequestMappingInfo | RequestMappingHandlerMapping.createRequestMappingInfo(RequestMapping requestMapping, RequestCondition<?> customCondition) 提供された @RequestMapping アノテーションから RequestMappingInfo を作成します。これは、直接宣言されたアノテーション、メタアノテーション、アノテーション階層内のアノテーション属性をマージした合成結果のいずれかです。 |
protected RequestMappingInfo | RequestMappingHandlerMapping.getMappingForMethod(MethodSE method, ClassSE<?> handlerType) メソッドおよび型レベルの @ RequestMapping アノテーションを使用して RequestMappingInfo を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected CorsConfiguration | RequestMappingHandlerMapping.initCorsConfiguration(ObjectSE handler, MethodSE method, RequestMappingInfo mappingInfo) |
protected void | RequestMappingHandlerMapping.registerHandlerMethod(ObjectSE handler, MethodSE method, RequestMappingInfo mapping) ハンドラーメソッドとその一意のマッピングを登録します。 |
void | RequestMappingHandlerMapping.registerMapping(RequestMappingInfo mapping, ObjectSE handler, MethodSE method) |