インターフェース MappingDiscoverer
- すべての既知の実装クラス:
AnnotationMappingDiscoverer
,CachingMappingDiscoverer
public interface MappingDiscoverer
特定の型またはメソッドの URI マッピングおよび関連する
Affordance
を検出するための戦略インターフェース。- 作成者:
- Oliver Gierke, Greg Turnquist, R é da Housni Alaoui
メソッドのサマリー
修飾子と型メソッド説明getConsumes
(MethodSE method) 消費がサポートされているMediaType
を返します。getMapping
(ClassSE<?> type) 使用すべきではありません。getMapping
(ClassSE<?> type, MethodSE method) 使用すべきではありません。2.0 以降、代わりにgetUriMapping(Class, Method)
を使用getMapping
(MethodSE method) 使用すべきではありません。2.0 以降、代わりにgetUriMapping(Method)
を使用StringSE[]
静的に宣言されたリクエストパラメーターを返します。getRequestMethod
(ClassSE<?> type, MethodSE method) 指定された型で呼び出された指定されたMethod
SE の HTTP 動詞を返します。default UriMapping
getUriMapping
(ClassSE<?> type) 指定された型に関連付けられたマッピングを返します。default UriMapping
getUriMapping
(ClassSE<?> type, MethodSE method) 指定された型で呼び出された指定されたMethod
SE のマッピングを返します。default UriMapping
getUriMapping
(MethodSE method) 指定されたMethod
SE に関連付けられたマッピングを返します。
メソッドの詳細
getMapping
使用すべきではありません。2.0 以降、getUriMapping(Class)
を優先指定された型に関連付けられたマッピングを返します。- パラメーター:
type
- null であってはなりません。- 戻り値:
- 型レベルのマッピング、または何も存在しない場合は null。
getUriMapping
指定された型に関連付けられたマッピングを返します。- パラメーター:
type
- null であってはなりません。- 戻り値:
- 型レベルのマッピング、または何も存在しない場合は null。
- 導入:
- 2.0
getMapping
使用すべきではありません。2.0 以降、代わりにgetUriMapping(Method)
を使用指定されたMethod
SE に関連付けられたマッピングを返します。これには、型レベルのマッピングが含まれます。- パラメーター:
method
- null であってはなりません。- 戻り値:
- 型レベルのものを含むメソッドマッピング、またはどちらも存在しない場合は null。
getUriMapping
指定されたMethod
SE に関連付けられたマッピングを返します。これには、型レベルのマッピングが含まれます。- パラメーター:
method
- null であってはなりません。- 戻り値:
- 型レベルのものを含むメソッドマッピング、またはどちらも存在しない場合は null。
- 導入:
- 2.0
getMapping
使用すべきではありません。2.0 以降、代わりにgetUriMapping(Class, Method)
を使用指定された型で呼び出された指定されたMethod
SE のマッピングを返します。これは、型 マッピングを使用してサブ型で呼び出されるスーパー型 メソッドのマッピングを計算するために使用できます。- パラメーター:
type
- null であってはなりません。method
- null であってはなりません。- 戻り値:
- 型レベルのものを含むメソッドマッピング、またはどちらも存在しない場合は null。
getUriMapping
指定された型で呼び出された指定されたMethod
SE のマッピングを返します。これは、型 マッピングを使用してサブ型で呼び出されるスーパー型 メソッドのマッピングを計算するために使用できます。- パラメーター:
type
- null であってはなりません。method
- null であってはなりません。- 戻り値:
- 型レベルのものを含むメソッドマッピング、またはどちらも存在しない場合は null。
- 導入:
- 2.0
getRequestMethod
指定された型で呼び出された指定されたMethod
SE の HTTP 動詞を返します。これは、ハイパーメディアテンプレートの作成に使用できます。- パラメーター:
type
-method
-- 戻り値:
getConsumes
消費がサポートされているMediaType
を返します。- パラメーター:
method
- null であってはなりません。- 戻り値:
- null でもかまいません。
- 導入:
- 1.3
getParams
静的に宣言されたリクエストパラメーターを返します。- パラメーター:
method
- null であってはなりません。- 戻り値:
- マッピングされたリクエストのパラメーターで、プライマリマッピングを絞り込みます。
- 導入:
- 1.4
getUriMapping(Class)
を優先