public static interface BodyInserters.MultipartInserter extends BodyInserters.FormInserter<ObjectSE>
BodyInserters.FormInserter
の拡張。BodyInserter.Context
修飾子と型 | メソッドと説明 |
---|---|
<T,P extends org.reactivestreams.Publisher<T>> | withPublisher(StringSE name, P publisher, ClassSE<T> elementClass) Publisher ベースのコンテンツを含む非同期パーツを追加します。 |
<T,P extends org.reactivestreams.Publisher<T>> | withPublisher(StringSE name, P publisher, ParameterizedTypeReference<T> typeReference) 要素型の ParameterizedTypeReference を受け入れる withPublisher(String, Publisher, Class) のバリアント。これにより、一般的な型情報を指定できます。 |
with, with
insert
<T,P extends org.reactivestreams.Publisher<T>> BodyInserters.MultipartInserter withPublisher(StringSE name, P publisher, ClassSE<T> elementClass)
Publisher
ベースのコンテンツを含む非同期パーツを追加します。name
- 追加するパーツの名前 publisher
- パーツ内容 elementClass
- パブリッシャーに含まれる要素の型 <T,P extends org.reactivestreams.Publisher<T>> BodyInserters.MultipartInserter withPublisher(StringSE name, P publisher, ParameterizedTypeReference<T> typeReference)
ParameterizedTypeReference
を受け入れる withPublisher(String, Publisher, Class)
のバリアント。これにより、一般的な型情報を指定できます。name
- 追加するキー publisher
- 値として追加される発行元 typeReference
- publisher
に含まれる要素の型