クラス AnnotationMappingDiscoverer
java.lang.ObjectSE
org.springframework.hateoas.server.core.AnnotationMappingDiscoverer
- 実装されたすべてのインターフェース:
MappingDiscoverer
特定のアノテーションからのマッピングをインスペクションする
MappingDiscoverer
実装。- 作成者:
- Oliver Gierke, Mark Paluch, Greg Turnquist, R é da Housni Alaoui
コンストラクターのサマリー
コンストラクターコンストラクター説明AnnotationMappingDiscoverer
(ClassSE<? extends AnnotationSE> annotation) 指定されたアノテーション型のAnnotationMappingDiscoverer
を作成します。AnnotationMappingDiscoverer
(ClassSE<? extends AnnotationSE> annotation, StringSE mappingAttributeName) 指定されたアノテーション型と属性名のAnnotationMappingDiscoverer
を作成します。メソッドのサマリー
修飾子と型メソッド説明getConsumes
(MethodSE method) 消費がサポートされているMediaType
を返します。getMapping
(ClassSE<?> type) 指定された型に関連付けられたマッピングを返します。getMapping
(ClassSE<?> type, MethodSE method) 指定された型で呼び出された指定されたMethod
SE のマッピングを返します。getMapping
(MethodSE method) 指定されたMethod
SE に関連付けられたマッピングを返します。StringSE[]
静的に宣言されたリクエストパラメーターを返します。getRequestMethod
(ClassSE<?> type, MethodSE method) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.hateoas.server.core.MappingDiscoverer から継承されたメソッド
getUriMapping, getUriMapping, getUriMapping
コンストラクターの詳細
AnnotationMappingDiscoverer
指定されたアノテーション型のAnnotationMappingDiscoverer
を作成します。デフォルトでvalue
属性を検索します。- パラメーター:
annotation
- null であってはなりません。
AnnotationMappingDiscoverer
public AnnotationMappingDiscoverer(ClassSE<? extends AnnotationSE> annotation, @Nullable StringSE mappingAttributeName) 指定されたアノテーション型と属性名のAnnotationMappingDiscoverer
を作成します。- パラメーター:
annotation
- null であってはなりません。mappingAttributeName
- null の場合、デフォルトでvalue
になります。
メソッドの詳細
getMapping
インターフェースからコピーされた説明:MappingDiscoverer
指定された型に関連付けられたマッピングを返します。- 次で指定:
- インターフェース
MappingDiscoverer
のgetMapping
- パラメーター:
type
- null であってはなりません。- 戻り値:
- 型レベルのマッピング、または何も存在しない場合は null。
getMapping
インターフェースからコピーされた説明:MappingDiscoverer
指定されたMethod
SE に関連付けられたマッピングを返します。これには、型レベルのマッピングが含まれます。- 次で指定:
- インターフェース
MappingDiscoverer
のgetMapping
- パラメーター:
method
- null であってはなりません。- 戻り値:
- 型レベルのものを含むメソッドマッピング、またはどちらも存在しない場合は null。
getMapping
インターフェースからコピーされた説明:MappingDiscoverer
指定された型で呼び出された指定されたMethod
SE のマッピングを返します。これは、型 マッピングを使用してサブ型で呼び出されるスーパー型 メソッドのマッピングを計算するために使用できます。- 次で指定:
- インターフェース
MappingDiscoverer
のgetMapping
- パラメーター:
type
- null であってはなりません。method
- null であってはなりません。- 戻り値:
- 型レベルのものを含むメソッドマッピング、またはどちらも存在しない場合は null。
getRequestMethod
- 次で指定:
- インターフェース
MappingDiscoverer
のgetRequestMethod
- パラメーター:
type
-method
-- 戻り値:
getConsumes
インターフェースからコピーされた説明:MappingDiscoverer
消費がサポートされているMediaType
を返します。- 次で指定:
- インターフェース
MappingDiscoverer
のgetConsumes
- パラメーター:
method
- null であってはなりません。- 戻り値:
- null でもかまいません。
getParams
インターフェースからコピーされた説明:MappingDiscoverer
静的に宣言されたリクエストパラメーターを返します。- 次で指定:
- インターフェース
MappingDiscoverer
のgetParams
- パラメーター:
method
- null であってはなりません。- 戻り値:
- マッピングされたリクエストのパラメーターで、プライマリマッピングを絞り込みます。