typeNameLabel">MessageBodyReader&lt;T&gt;</span></pre>
<div class="block">Contract for a provider that supports the conversion of a stream to a Java type.

 A <code>MessageBodyReader</code> implementation may be annotated with <a href="../Consumes.html" title="annotation in jakarta.ws.rs"><code>Consumes</code></a> to restrict the media
 types for which it will be considered suitable. The <code>MessageBodyReader</code> pipeline is executed if the matching
 resource method declares an entity parameter or uses