インターフェース LinkBuilder

すべての既知の実装クラス:
BasicLinkBuilderLinkBuilderSupportTemplateVariableAwareLinkBuilderSupportWebFluxLinkBuilderWebMvcLinkBuilder

public interface LinkBuilder
Link インスタンスの構築を容易にするビルダー。
作成者:
Ricardo Gladwell, Oliver Drotbohm
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    slash(ObjectSE object)
    指定されたオブジェクトの StringSE 表現をサブリソースとして現在の URI に追加します。
    現在のビルダーインスタンスによって構築されたリンクの URI を作成します。
    default Link
    指定されたリンク関係を使用して、現在のビルダーインスタンスによってビルドされた Link を作成します。
    指定された LinkRelation を使用して、現在のビルダーインスタンスによってビルドされた Link を作成します。
    デフォルトの自己リンク関係を使用して、現在のビルダーインスタンスによってビルドされた Link を作成します。
  • メソッドの詳細

    • slash

      指定されたオブジェクトの StringSE 表現をサブリソースとして現在の URI に追加します。
      パラメーター:
      object - null でもかまいません。
      戻り値:
    • toUri

      URISE toUri()
      現在のビルダーインスタンスによって構築されたリンクの URI を作成します。
      戻り値:
    • withRel

      default Link withRel(StringSE rel)
      指定されたリンク関係を使用して、現在のビルダーインスタンスによってビルドされた Link を作成します。
      パラメーター:
      rel - null であってはなりません。
      戻り値:
    • withRel

      Link withRel(LinkRelation rel)
      指定された LinkRelation を使用して、現在のビルダーインスタンスによってビルドされた Link を作成します。
      パラメーター:
      rel - null または空であってはなりません。
      戻り値:
    • withSelfRel

      Link withSelfRel()
      デフォルトの自己リンク関係を使用して、現在のビルダーインスタンスによってビルドされた Link を作成します。
      戻り値:
      関連事項: