- java.lang.Object
- 
- io.helidon.media.multipart.MultiPartBodyReader
 
- 
- All Implemented Interfaces:
- MessageBodyOperator<MessageBodyReaderContext>,- MessageBodyReader<MultiPart>
 
 @Deprecated(since="2.5.0", forRemoval=true) public final class MultiPartBodyReader extends Object implements MessageBodyReader<MultiPart> Deprecated, for removal: This API element is subject to removal in a future version.UseBodyPartBodyStreamReaderinstead. This interface will be removed at 3.0.0 version.ReadableMultiPartreader.
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface io.helidon.media.common.MessageBodyOperatorMessageBodyOperator.PredicateResult
 
- 
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MessageBodyOperator.PredicateResultaccept(GenericType<?> type, MessageBodyReaderContext ctx)Deprecated, for removal: This API element is subject to removal in a future version.Test if the operator can convert the given type.static MultiPartBodyReadercreate()Deprecated, for removal: This API element is subject to removal in a future version.Create a new instance ofMultiPartBodyReader.<U extends MultiPart>
 Single<U>read(Flow.Publisher<DataChunk> publisher, GenericType<U> type, MessageBodyReaderContext context)Deprecated, for removal: This API element is subject to removal in a future version.Convert a HTTP payload into a Single publisher of the given type.- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface io.helidon.media.common.MessageBodyReaderunmarshall, unmarshall
 
- 
 
- 
- 
- 
Method Detail- 
acceptpublic MessageBodyOperator.PredicateResult accept(GenericType<?> type, MessageBodyReaderContext ctx) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:MessageBodyOperatorTest if the operator can convert the given type.- Specified by:
- acceptin interface- MessageBodyOperator<MessageBodyReaderContext>
- Parameters:
- type- the requested type
- ctx- the context providing the headers abstraction
- Returns:
- MessageBodyOperator.PredicateResultresult
 
 - 
readpublic <U extends MultiPart> Single<U> read(Flow.Publisher<DataChunk> publisher, GenericType<U> type, MessageBodyReaderContext context) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:MessageBodyReaderConvert a HTTP payload into a Single publisher of the given type.- Specified by:
- readin interface- MessageBodyReader<MultiPart>
- Type Parameters:
- U- actual requested type parameter
- Parameters:
- publisher- HTTP payload
- type- requested type
- context- the context providing the headers abstraction
- Returns:
- Single publisher
 
 - 
createpublic static MultiPartBodyReader create() Deprecated, for removal: This API element is subject to removal in a future version.Create a new instance ofMultiPartBodyReader.- Returns:
- MultiPartReader
 
 
- 
 
-