インターフェース LinkBuilder
- すべての既知の実装クラス:
BasicLinkBuilder、LinkBuilderSupport、TemplateVariableAwareLinkBuilderSupport、WebFluxLinkBuilder、WebMvcLinkBuilder
public interface LinkBuilder
Link インスタンスの構築を容易にするビルダー。- 作成者:
- Ricardo Gladwell, Oliver Drotbohm
メソッドのサマリー
修飾子と型メソッド説明指定されたオブジェクトのStringSE 表現をサブリソースとして現在の URI に追加します。toUri()現在のビルダーインスタンスによって構築されたリンクの URI を作成します。default Link指定されたリンク関係を使用して、現在のビルダーインスタンスによってビルドされたLinkを作成します。withRel(LinkRelation rel) 指定されたLinkRelationを使用して、現在のビルダーインスタンスによってビルドされたLinkを作成します。デフォルトの自己リンク関係を使用して、現在のビルダーインスタンスによってビルドされたLinkを作成します。
メソッドの詳細
slash
指定されたオブジェクトのStringSE 表現をサブリソースとして現在の URI に追加します。- パラメーター:
object- null でもかまいません。- 戻り値:
toUri
URISE toUri()現在のビルダーインスタンスによって構築されたリンクの URI を作成します。- 戻り値:
withRel
指定されたリンク関係を使用して、現在のビルダーインスタンスによってビルドされたLinkを作成します。- パラメーター:
rel- null であってはなりません。- 戻り値:
withRel
指定されたLinkRelationを使用して、現在のビルダーインスタンスによってビルドされたLinkを作成します。- パラメーター:
rel- null または空であってはなりません。- 戻り値:
withSelfRel
Link withSelfRel()デフォルトの自己リンク関係を使用して、現在のビルダーインスタンスによってビルドされたLinkを作成します。- 戻り値:
- 関連事項: