インターフェース EntityResponse<T>
- 型パラメーター:
- T- エンティティ型
- すべてのスーパーインターフェース:
- ServerResponse
 エンティティデータを公開する 
ServerResponse のエンティティ固有のサブ型。- 導入:
- 5.0
- 作成者:
- Arjen Poutsma, Juergen Hoeller
- ネストされたクラスの要約ネストされたクラス- インターフェース org.springframework.web.reactive.function.server.ServerResponse から継承されたネストクラス / インターフェース- ServerResponse.BodyBuilder, ServerResponse.Context, ServerResponse.HeadersBuilder<B extends ServerResponse.HeadersBuilder<B>>
- メソッドのサマリー修飾子と型メソッド説明- entity()このレスポンスを構成するエンティティを返します。- static <T> EntityResponse.Builder<T>- fromObject- (T body) 指定されたオブジェクトでビルダーを作成します。- static <T> EntityResponse.Builder<T>- fromProducer- (T producer, ClassSE<?> elementClass) 指定されたプロデューサーでビルダーを作成します。- static <T> EntityResponse.Builder<T>- fromProducer- (T producer, ParameterizedTypeReference<?> typeReference) 指定されたプロデューサーでビルダーを作成します。- static <T,- P extends Publisher<T>> 
 EntityResponse.Builder<P>- fromPublisher- (P publisher, ClassSE<T> elementClass) 指定されたパブリッシャーでビルダーを作成します。- static <T,- P extends Publisher<T>> 
 EntityResponse.Builder<P>- fromPublisher- (P publisher, ParameterizedTypeReference<T> typeReference) 指定されたパブリッシャーでビルダーを作成します。- BodyInserter<T,- ? super ServerHttpResponse> - inserter()エンティティを出力ストリームに書き込む- BodyInserterを返します。- インターフェース org.springframework.web.reactive.function.server.ServerResponse から継承されたメソッド- cookies, headers, rawStatusCode, statusCode, writeTo
- メソッドの詳細- entityT entity()このレスポンスを構成するエンティティを返します。
- inserterBodyInserter<T,- ? super ServerHttpResponse> inserter()エンティティを出力ストリームに書き込む- BodyInserterを返します。
- fromObject指定されたオブジェクトでビルダーを作成します。- 型パラメーター:
- T- 体の種類
- パラメーター:
- body- レスポンスの本文を表すオブジェクト
- 戻り値:
- 作成されたビルダー
 
- fromProducer指定されたプロデューサーでビルダーを作成します。- パラメーター:
- producer- レスポンスの本文を表すプロデューサー
- elementClass- パブリッシャーに含まれる要素のクラス
- 戻り値:
- 作成されたビルダー
- 導入:
- 5.2
 
- fromProducerstatic <T> EntityResponse.Builder<T> fromProducer- (T producer, ParameterizedTypeReference<?> typeReference) 指定されたプロデューサーでビルダーを作成します。- パラメーター:
- producer- レスポンスの本文を表すプロデューサー
- typeReference- プロデューサーに含まれる要素の型
- 戻り値:
- 作成されたビルダー
- 導入:
- 5.2
 
- fromPublisherstatic <T,- P extends Publisher<T>> EntityResponse.Builder<P> fromPublisher- (P publisher, ClassSE<T> elementClass) 指定されたパブリッシャーでビルダーを作成します。- 型パラメーター:
- T- パブリッシャーに含まれる要素の型
- P-- Publisherの型
- パラメーター:
- publisher- レスポンスの本文を表すパブリッシャー
- elementClass- パブリッシャーに含まれる要素のクラス
- 戻り値:
- 作成されたビルダー
 
- fromPublisherstatic <T,- P extends Publisher<T>> EntityResponse.Builder<P> fromPublisher- (P publisher, ParameterizedTypeReference<T> typeReference) 指定されたパブリッシャーでビルダーを作成します。- 型パラメーター:
- T- パブリッシャーに含まれる要素の型
- P-- Publisherの型
- パラメーター:
- publisher- レスポンスの本文を表すパブリッシャー
- typeReference- パブリッシャーに含まれる要素の型
- 戻り値:
- 作成されたビルダー