インターフェース LinkBuilderFactory<T extends LinkBuilder>

すべての既知のサブインターフェース:
MethodLinkBuilderFactory<T>
すべての既知の実装クラス:
WebMvcLinkBuilderFactory

public interface LinkBuilderFactory<T extends LinkBuilder>
LinkBuilder インスタンスのファクトリ。
作成者:
Ricardo Gladwell, Andrew Naydyonock, Oliver Gierke
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    linkTo(ClassSE<?> target)
    指定されたターゲットクラス (コントローラー、サービスなど) にアノテーションが付けられたマッピングのベースを使用して、新しい LinkBuilder を作成します。
    linkTo(ClassSE<?> target, ObjectSE... parameters)
    指定されたターゲットクラス (コントローラー、サービスなど) にアノテーションが付けられたマッピングのベースを使用して、新しい LinkBuilder を作成します。
    linkTo(ClassSE<?> target, MapSE<StringSE,?> parameters)
    指定されたターゲットクラス (コントローラー、サービスなど) にアノテーションが付けられたマッピングのベースを使用して、新しい LinkBuilder を作成します。
  • メソッドの詳細

    • linkTo

      T linkTo(ClassSE<?> target)
      指定されたターゲットクラス (コントローラー、サービスなど) にアノテーションが付けられたマッピングのベースを使用して、新しい LinkBuilder を作成します。
      パラメーター:
      target - null であってはなりません。
      戻り値:
    • linkTo

      T linkTo(ClassSE<?> target, ObjectSE... parameters)
      指定されたターゲットクラス (コントローラー、サービスなど) にアノテーションが付けられたマッピングのベースを使用して、新しい LinkBuilder を作成します。追加のパラメーターは、クラススコープのリクエストマッピングで潜在的に利用可能なパス変数を埋めるために使用されます。
      パラメーター:
      target - null であってはなりません。
      parameters - null であってはなりません。
      戻り値:
    • linkTo

      T linkTo(ClassSE<?> target, MapSE<StringSE,?> parameters)
      指定されたターゲットクラス (コントローラー、サービスなど) にアノテーションが付けられたマッピングのベースを使用して、新しい LinkBuilder を作成します。パラメーターマップは、クラススコープのリクエストマッピングで潜在的に利用可能なパス変数を埋めるために使用されます。
      パラメーター:
      target - null であってはなりません。
      parameters - null であってはなりません。
      戻り値: