# Package org.apache.solr.client.solrj.response

package org.apache.solr.client.solrj.response
Convenience classes for dealing with various types of Solr responses.

Related Packages
Package
Description
org.apache.solr.client.solrj
Primary APIs for communicating with a Solr Server from a Java client.
org.apache.solr.client.solrj.response.json
Allows parsing of JSON query/faceting API responses
org.apache.solr.client.solrj.response.schema
Convenience classes for dealing with Schema API responses.
org.apache.solr.client.solrj.beans
Annotation based mapping of client objects to Solr documents.
org.apache.solr.client.solrj.impl
Implementations of some client API classes, and their friends.
org.apache.solr.client.solrj.request
Convenience classes for dealing with various types of Solr requests.
org.apache.solr.client.solrj.routing
Classes to handle query routing preferences
org.apache.solr.client.solrj.util
Utilities for Solr client applications.
Class
Description
AnalysisResponseBase
A base class for all analysis responses.
AnalysisResponseBase.AnalysisPhase
A phase in the analysis process.
AnalysisResponseBase.TokenInfo
Holds all information of a token as part of an analysis phase.
Cluster
This class represents a cluster of Solr Docs .
ClusteringResponse
Encapsulates responses from ClusteringComponent
CollectionAdminResponse
ConfigSetAdminResponse
No special handling at this time.
ConfigSetAdminResponse.List
CoreAdminResponse
DelegationTokenResponse
Delegation Token responses
DelegationTokenResponse.Cancel
DelegationTokenResponse.Get
DelegationTokenResponse.Renew
DocumentAnalysisResponse
A response that is returned by processing the `DocumentAnalysisRequest`.
DocumentAnalysisResponse.DocumentAnalysis
An analysis process breakdown of a document.
DocumentAnalysisResponse.FieldAnalysis
An analysis process breakdown for a specific field.
FacetField
A utility class to hold the facet response.
FacetField.Count
FastStreamingDocsCallback
FieldAnalysisResponse
A response that is returned by processing the `FieldAnalysisRequest`.
FieldAnalysisResponse.Analysis
The analysis of a field.
FieldStatsInfo
Holds stats info
Group
Represents a group.
GroupCommand
This class represents the result of a group command.
GroupResponse
Overall grouping result.
HealthCheckResponse
InputStreamResponse
Represents the NamedList response format created by `InputStreamResponseParser`.
InputStreamResponseParser
Simply puts the InputStream into an entry in a NamedList named "stream".
IntervalFacet
Objects of this class will contain the result of all the intervals defined for a specific field.
IntervalFacet.Count
Holds counts for facet intervals defined in a field
JavaBinResponseParser
LukeResponse
This is an incomplete representation of the data returned from Luke
LukeResponse.FieldInfo
LukeResponse.FieldTypeInfo
PivotField
QueryResponse
RangeFacet<B,G>
Represents a range facet result
RangeFacet.Count
RangeFacet.Currency
RangeFacet.Date
RangeFacet.Numeric
RequestStatusState
Represents the state of an asynchronous request.
ResponseParser
SolrJ Solr response parser.
SimpleSolrResponse
SolrPingResponse
SolrResponseBase
SpellCheckResponse
Encapsulates responses from SpellCheckComponent
SpellCheckResponse.Collation
SpellCheckResponse.Correction
SpellCheckResponse.Suggestion
StreamingJavaBinResponseParser
A BinaryResponseParser that sends callback events rather than build a large response
StreamingResponseCallback
A callback interface for streaming response
SuggesterResponse
Encapsulates responses from the Suggester Component
Suggestion
This class models a Suggestion coming from Solr Suggest Component.
TermsResponse
Encapsulates responses from TermsComponent
TermsResponse.Term
UpdateResponse
TODO -- mostly a stub until we have a defined output format
V2Response
XMLResponseParser
XMLResponseParser.KnownType