## Uses of Class
org.apache.solr.handler.component.ShardResponse

- Packages that use ShardResponse
  Package | Description
  --- | ---
  org.apache.solr.handler.component | `SearchComponent` implementations for use in `SearchHandler`
  org.apache.solr.search.stats | APIs and Classes implementing the Stats component used for document frequency calculations.

- - ### Uses of ShardResponse in org.apache.solr.handler.component

    Fields in org.apache.solr.handler.component with type parameters of type ShardResponse
    Modifier and Type | Field and Description
    --- | ---
    `List<ShardResponse>` | ShardRequest.`responses` list of responses...

    Methods in org.apache.solr.handler.component that return ShardResponse
    Modifier and Type | Method and Description
    --- | ---
    `ShardResponse` | IterativeMergeStrategy.CallBack.`getOriginalShardResponse()`
    `ShardResponse` | HttpShardHandler.`takeCompletedIncludingErrors()` returns a ShardResponse of the last response correlated with a ShardRequest.
    `abstract ShardResponse` | ShardHandler.`takeCompletedIncludingErrors()`
    `ShardResponse` | HttpShardHandler.`takeCompletedOrError()` returns a ShardResponse of the last response correlated with a ShardRequest, or immediately returns a ShardResponse if there was an error detected
    `abstract ShardResponse` | ShardHandler.`takeCompletedOrError()`
    `protected ShardResponse` | HttpShardHandler.`transfomResponse(ShardRequest sreq, ShardResponse rsp, String shard)` Subclasses could modify the Response based on the the shard

    Methods in org.apache.solr.handler.component with parameters of type ShardResponse
    Modifier and Type | Method and Description
    --- | ---
    `Future<IterativeMergeStrategy.CallBack>` | IterativeMergeStrategy.`callBack(ShardResponse response, QueryRequest req)`
    `protected ShardResponse` | HttpShardHandler.`transfomResponse(ShardRequest sreq, ShardResponse rsp, String shard)` Subclasses could modify the Response based on the the shard

    Method parameters in org.apache.solr.handler.component with type arguments of type ShardResponse
    Modifier and Type | Method and Description
    --- | ---
    `List<Future<IterativeMergeStrategy.CallBack>>` | IterativeMergeStrategy.`callBack(List<ShardResponse> responses, QueryRequest req)`

    Constructors in org.apache.solr.handler.component with parameters of type ShardResponse
    Constructor and Description
    `CallBack(ShardResponse originalShardResponse, QueryRequest req)`

  - ### Uses of ShardResponse in org.apache.solr.search.stats

    Method parameters in org.apache.solr.search.stats with type arguments of type ShardResponse
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | StatsCache.`mergeToGlobalStats(SolrQueryRequest req, List<ShardResponse> responses)` Process shard responses that contain partial local stats.
    `void` | LocalStatsCache.`mergeToGlobalStats(SolrQueryRequest req, List<ShardResponse> responses)`
    `void` | ExactStatsCache.`mergeToGlobalStats(SolrQueryRequest req, List<ShardResponse> responses)`

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