T
- エンティティ型 public interface EntityResponse<T> extends ServerResponse
ServerResponse
のエンティティ固有のサブ型。修飾子と型 | インターフェースと説明 |
---|---|
static interface | EntityResponse.Builder<T> EntityResponse のビルダーを定義します。 |
ServerResponse.BodyBuilder, ServerResponse.Context, ServerResponse.HeadersBuilder<B extends ServerResponse.HeadersBuilder<B>>, ServerResponse.SseBuilder
修飾子と型 | メソッドと説明 |
---|---|
T | entity() このレスポンスを構成するエンティティを返します。 |
static <T> EntityResponse.Builder<T> | fromObject(T t) 指定されたオブジェクトでビルダーを作成します。 |
static <T> EntityResponse.Builder<T> | fromObject(T t, ParameterizedTypeReference<T> entityType) 指定されたオブジェクトと型参照でビルダーを作成します。 |
accepted, async, async, badRequest, cookies, created, from, headers, noContent, notFound, ok, permanentRedirect, rawStatusCode, seeOther, sse, sse, status, status, statusCode, temporaryRedirect, unprocessableEntity, writeTo
T entity()
static <T> EntityResponse.Builder<T> fromObject(T t)
T
- エンティティに含まれる要素の型 t
- レスポンスの本文を表すオブジェクト static <T> EntityResponse.Builder<T> fromObject(T t, ParameterizedTypeReference<T> entityType)
T
- エンティティに含まれる要素の型 t
- レスポンスの本文を表すオブジェクト entityType
- ジェネリクス型をキャプチャーするために使用されるエンティティの型