クラス Traverson
java.lang.ObjectSE
org.springframework.hateoas.client.Traverson
リレーション型のリンクをたどることで、ハイパーメディア API のトラバースを容易にするコンポーネント。同じ名前の JavaScript ライブラリに非常にインスパイアされています。
- 導入:
- 0.11
- 作成者:
- Oliver Gierke, Dietrich Schulten, Greg Turnquist, Tom Bunting, Manish Misra, Michael Wirth
ネストされたクラスの要約
ネストされたクラスコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明指定された rel に従うようにTraverson.TraversalBuilderをセットアップします。カスタマイズされた詳細を持つ単一の rel のTraverson.TraversalBuilderをセットアップします。static ListSE<HttpMessageConverter<?>>getDefaultMessageConverters(MediaType... mediaTypes) デフォルトで指定されたMediaTypeに登録されるすべてのHttpMessageConverterを返します。setLinkDiscoverers(ListSE<? extends LinkDiscoverer> discoverer) 使用するLinkDiscoverersを設定します。setRestOperations(RestOperations operations) 使用するRestOperationsを構成します。
コンストラクターの詳細
Traverson
- パラメーター:
baseUri- null であってはなりません。mediaTypes- null または空であってはなりません。
Traverson
- パラメーター:
baseUri- null であってはなりません。mediaTypes- null または空であってはなりません。
メソッドの詳細
getDefaultMessageConverters
デフォルトで指定されたMediaTypeに登録されるすべてのHttpMessageConverterを返します。- パラメーター:
mediaTypes- null であってはなりません。- 戻り値:
setRestOperations
使用するRestOperationsを構成します。null が指定された場合、デフォルトのRestTemplateが使用されます。- パラメーター:
operations-- 戻り値:
setLinkDiscoverers
使用するLinkDiscoverersを設定します。デフォルトでは、単一のHalLinkDiscovererが登録されています。null が指定された場合、デフォルトが再適用されます。- パラメーター:
discoverer- null でもかまいません。- 戻り値:
follow
指定された rel に従うようにTraverson.TraversalBuilderをセットアップします。- パラメーター:
rels- null または空であってはなりません。- 戻り値:
- 関連事項:
follow
カスタマイズされた詳細を持つ単一の rel のTraverson.TraversalBuilderをセットアップします。- パラメーター:
hop- null であってはなりません- 戻り値: