## Uses of Class
org.apache.solr.client.solrj.ResponseParser

- Packages that use ResponseParser
  Package | Description
  --- | ---
  org.apache.solr.client.solrj | Primary APIs for communicating with a Solr Server from a Java client.
  org.apache.solr.client.solrj.impl | Concrete implementations of client API classes.
  org.apache.solr.client.solrj.response | Convenience classes for dealing with various types of Solr responses.

- - ### Uses of ResponseParser in org.apache.solr.client.solrj

    Methods in org.apache.solr.client.solrj that return ResponseParser
    Modifier and Type | Method and Description
    --- | ---
    `ResponseParser` | SolrRequest.`getResponseParser()`

    Methods in org.apache.solr.client.solrj with parameters of type ResponseParser
    Modifier and Type | Method and Description
    --- | ---
    `void` | SolrRequest.`setResponseParser(ResponseParser responseParser)` Optionally specify how the Response should be parsed.

  - ### Uses of ResponseParser in org.apache.solr.client.solrj.impl

    Subclasses of ResponseParser in org.apache.solr.client.solrj.impl
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BinaryResponseParser`
    `class` | `InputStreamResponseParser` Simply puts the InputStream into an entry in a NamedList named "stream".
    `class` | `NoOpResponseParser` Simply puts the entire response into an entry in a NamedList.
    `class` | `StreamingBinaryResponseParser` A BinaryResponseParser that sends callback events rather then build a large response
    `class` | `XMLResponseParser`

    Fields in org.apache.solr.client.solrj.impl declared as ResponseParser
    Modifier and Type | Field and Description
    --- | ---
    `protected ResponseParser` | HttpSolrClient.`parser` Default response parser is BinaryResponseParser

    Methods in org.apache.solr.client.solrj.impl that return ResponseParser
    Modifier and Type | Method and Description
    --- | ---
    `ResponseParser` | CloudSolrClient.`getParser()`
    `ResponseParser` | HttpSolrClient.`getParser()`
    `ResponseParser` | LBHttpSolrClient.`getParser()`

    Methods in org.apache.solr.client.solrj.impl with parameters of type ResponseParser
    Modifier and Type | Method and Description
    --- | ---
    `protected NamedList<Object>` | HttpSolrClient.`executeMethod(org.apache.http.client.methods.HttpRequestBase method, ResponseParser processor)`
    `HttpSolrClient.HttpUriRequestResponse` | HttpSolrClient.`httpUriRequest(SolrRequest request, ResponseParser processor)`
    `NamedList<Object>` | HttpSolrClient.`request(SolrRequest request, ResponseParser processor)`
    `NamedList<Object>` | HttpSolrClient.`request(SolrRequest request, ResponseParser processor, String collection)`
    `void` | CloudSolrClient.`setParser(ResponseParser processor)` Note: This setter method is not thread-safe.
    `void` | HttpSolrClient.`setParser(ResponseParser processor)` Note: This setter method is not thread-safe.
    `void` | LBHttpSolrClient.`setParser(ResponseParser parser)` Changes the `ResponseParser` that will be used for the internal SolrServer objects.
    `void` | ConcurrentUpdateSolrClient.`setParser(ResponseParser responseParser)`
    `HttpSolrClient.Builder` | HttpSolrClient.Builder.`withResponseParser(ResponseParser responseParser)` Provides a `ResponseParser` for created clients to use when handling requests.
    `LBHttpSolrClient.Builder` | LBHttpSolrClient.Builder.`withResponseParser(ResponseParser responseParser)` Provides a `ResponseParser` for created clients to use when handling requests.

    Constructors in org.apache.solr.client.solrj.impl with parameters of type ResponseParser
    Constructor and Description
    `DelegationTokenHttpSolrClient(String baseURL, org.apache.http.client.HttpClient client, ResponseParser parser, boolean allowCompression, String delegationToken)`
    `HttpSolrClient(String baseURL, org.apache.http.client.HttpClient client, ResponseParser parser)` Deprecated. use `HttpSolrClient.Builder` instead.
    `HttpSolrClient(String baseURL, org.apache.http.client.HttpClient client, ResponseParser parser, boolean allowCompression)` Deprecated. use `HttpSolrClient.Builder` instead. This will soon be a 'protected' method, and will only be available for use in implementing subclasses.
    `LBHttpSolrClient(org.apache.http.client.HttpClient httpClient, ResponseParser parser, String... solrServerUrl)` Deprecated. use `LBHttpSolrClient.Builder` instead. This will soon be a protected method and will only be available for use in implementing subclasses.

  - ### Uses of ResponseParser in org.apache.solr.client.solrj.response

    Subclasses of ResponseParser in org.apache.solr.client.solrj.response
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `DelegationTokenResponse.JsonMapResponseParser` ResponseParser for JsonMaps.

Copyright © 2000-2016 Apache Software Foundation. All Rights Reserved.