インターフェース EntityResponse<T>

型パラメーター:
T - エンティティ型
すべてのスーパーインターフェース:
ServerResponse

public interface EntityResponse<T> extends ServerResponse
エンティティデータを公開する ServerResponse のエンティティ固有のサブ型。
導入:
5.2
作成者:
Arjen Poutsma
  • メソッドの詳細

    • entity

      T entity()
      このレスポンスを構成するエンティティを返します。
    • fromObject

      static <T> EntityResponse.Builder<T> fromObject(T t)
      指定されたオブジェクトでビルダーを作成します。
      型パラメーター:
      T - エンティティに含まれる要素の型
      パラメーター:
      t - レスポンスの本文を表すオブジェクト
      戻り値:
      作成されたビルダー
    • fromObject

      static <T> EntityResponse.Builder<T> fromObject(T t, ParameterizedTypeReference<T> entityType)
      指定されたオブジェクトと型参照でビルダーを作成します。
      型パラメーター:
      T - エンティティに含まれる要素の型
      パラメーター:
      t - レスポンスの本文を表すオブジェクト
      entityType - ジェネリクス型をキャプチャーするために使用されるエンティティの型
      戻り値:
      作成されたビルダー