# Uses of Package
org.apache.solr.client.solrj

- Packages that use org.apache.solr.client.solrj
  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.io.stream | Stream implementations for the Streaming Aggregation API
  org.apache.solr.client.solrj.request | Convenience classes for dealing with various types of Solr requests.
  org.apache.solr.client.solrj.request.schema | Convenience classes for making Schema API requests.
  org.apache.solr.client.solrj.response | Convenience classes for dealing with various types of Solr responses.
  org.apache.solr.client.solrj.response.schema | Convenience classes for dealing with Schema API responses.
  org.apache.solr.common.cloud | Common Solr Cloud and ZooKeeper related classes reused on both clients & server.

- Classes in org.apache.solr.client.solrj used by org.apache.solr.client.solrj
  Class and Description
  ResponseParser
  SolrClient Abstraction through which all communication with a Solr server may be routed
  SolrQuery This is an augmented SolrParams with get/set/add fields for common fields used in the Standard and Dismax request handlers
  SolrQuery.ORDER
  SolrQuery.SortClause A single sort clause, encapsulating what to sort and the sort order.
  SolrRequest
  SolrRequest.METHOD
  SolrResponse
  SolrServerException Exception to catch all types of communication / parsing issues associated with talking to SOLR
  StreamingResponseCallback A callback interface for streaming response

- Classes in org.apache.solr.client.solrj used by org.apache.solr.client.solrj.impl
  Class and Description
  ResponseParser
  SolrClient Abstraction through which all communication with a Solr server may be routed
  SolrRequest
  SolrServerException Exception to catch all types of communication / parsing issues associated with talking to SOLR
  StreamingResponseCallback A callback interface for streaming response

- Classes in org.apache.solr.client.solrj used by org.apache.solr.client.solrj.io.stream
  Class and Description
  SolrClient Abstraction through which all communication with a Solr server may be routed
  SolrServerException Exception to catch all types of communication / parsing issues associated with talking to SOLR

- Classes in org.apache.solr.client.solrj used by org.apache.solr.client.solrj.request
  Class and Description
  SolrClient Abstraction through which all communication with a Solr server may be routed
  SolrRequest
  SolrRequest.METHOD
  SolrResponse
  SolrServerException Exception to catch all types of communication / parsing issues associated with talking to SOLR

- Classes in org.apache.solr.client.solrj used by org.apache.solr.client.solrj.request.schema
  Class and Description
  SolrClient Abstraction through which all communication with a Solr server may be routed
  SolrRequest
  SolrRequest.METHOD
  SolrResponse

- Classes in org.apache.solr.client.solrj used by org.apache.solr.client.solrj.response
  Class and Description
  ResponseParser
  SolrClient Abstraction through which all communication with a Solr server may be routed
  SolrResponse

- Classes in org.apache.solr.client.solrj used by org.apache.solr.client.solrj.response.schema
  Class and Description
  SolrResponse

- Classes in org.apache.solr.client.solrj used by org.apache.solr.common.cloud
  Class and Description
  SolrServerException Exception to catch all types of communication / parsing issues associated with talking to SOLR

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