T
- the type contained in the publisherP
- the publisherstatic final class MultipartBodyBuilder.PublisherEntity<T,P extends <any>> extends HttpEntity<P> implements ResolvableTypeProvider
HttpEntity
for use with a
Publisher
-based body, for which we also need to keep track of
the element type.Modifier and Type | Field and Description |
---|---|
private ResolvableType |
resolvableType |
EMPTY
Constructor and Description |
---|
PublisherEntity(MultiValueMap<java.lang.String,java.lang.String> headers,
P publisher,
ResolvableType resolvableType) |
Modifier and Type | Method and Description |
---|---|
ResolvableType |
getResolvableType()
Return the element type for the
Publisher body. |
equals, getBody, getHeaders, hasBody, hashCode, toString
private final ResolvableType resolvableType
PublisherEntity(@Nullable MultiValueMap<java.lang.String,java.lang.String> headers, P publisher, ResolvableType resolvableType)
@NonNull public ResolvableType getResolvableType()
Publisher
body.getResolvableType
in interface ResolvableTypeProvider