## Uses of Class
org.apache.solr.client.solrj.request.RequestWriter

Packages that use RequestWriter
org.apache.solr.client.solrj.impl: Concrete implementations of client API classes.
org.apache.solr.common.util: Common utility classes reused on both clients & server.

### Uses of RequestWriter in org.apache.solr.client.solrj.impl

Subclasses of RequestWriter in org.apache.solr.client.solrj.impl
`class` `BinaryRequestWriter` A RequestWriter which writes requests in the javabin format

Fields in org.apache.solr.client.solrj.impl declared as RequestWriter
`protected RequestWriter` LBSolrClient.`requestWriter`
`protected RequestWriter` HttpSolrClient.`requestWriter` The RequestWriter used to write all requests to Solr

Methods in org.apache.solr.client.solrj.impl that return RequestWriter
`RequestWriter` LBSolrClient.`getRequestWriter()`
`RequestWriter` BaseCloudSolrClient.`getRequestWriter()`

Methods in org.apache.solr.client.solrj.impl with parameters of type RequestWriter
`void` LBSolrClient.`setRequestWriter(RequestWriter requestWriter)` Changes the `RequestWriter` that will be used for the internal SolrServer objects.
`void` HttpSolrClient.`setRequestWriter(RequestWriter requestWriter)`
`void` ConcurrentUpdateSolrClient.`setRequestWriter(RequestWriter requestWriter)`
`void` BaseCloudSolrClient.`setRequestWriter(RequestWriter requestWriter)`
`void` Http2SolrClient.`setRequestWriter(RequestWriter requestWriter)`

### Uses of RequestWriter in org.apache.solr.common.util

Methods in org.apache.solr.common.util with parameters of type RequestWriter
`static ContentStream` ContentStreamBase.`create(RequestWriter requestWriter, SolrRequest req)`