Uses of Class
org.apache.solr.common.params.SolrParams

Packages that use SolrParams
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.request Convenience classes for dealing with various types of Solr requests. 
org.apache.solr.client.solrj.util Utilities for Solr client applications. 
org.apache.solr.common.cloud Common Solr Cloud and ZooKeeper related classes reused on both clients & server. 
org.apache.solr.common.params Parameter constants and enumerations. 
 

Uses of SolrParams in org.apache.solr.client.solrj
 

Subclasses of SolrParams in org.apache.solr.client.solrj
 class SolrQuery
          This is an augmented SolrParams with get/set/add fields for common fields used in the Standard and Dismax request handlers
 

Methods in org.apache.solr.client.solrj that return SolrParams
abstract  SolrParams SolrRequest.getParams()
           
 

Methods in org.apache.solr.client.solrj with parameters of type SolrParams
 QueryResponse SolrServer.query(SolrParams params)
          Performs a query to the Solr server
 QueryResponse SolrServer.query(SolrParams params, SolrRequest.METHOD method)
          Performs a query to the Solr server
 QueryResponse SolrServer.queryAndStreamResponse(SolrParams params, StreamingResponseCallback callback)
          Query solr, and stream the results.
 

Uses of SolrParams in org.apache.solr.client.solrj.impl
 

Methods in org.apache.solr.client.solrj.impl with parameters of type SolrParams
protected  void HttpClientConfigurer.configure(org.apache.http.impl.client.DefaultHttpClient httpClient, SolrParams config)
           
static void HttpClientUtil.configureClient(org.apache.http.impl.client.DefaultHttpClient httpClient, SolrParams config)
          Configures DefaultHttpClient, only sets parameters if they are present in config.
static org.apache.http.client.HttpClient HttpClientUtil.createClient(SolrParams params)
          Creates new http client by using the provided configuration.
 

Uses of SolrParams in org.apache.solr.client.solrj.request
 

Methods in org.apache.solr.client.solrj.request that return SolrParams
 SolrParams FieldAnalysisRequest.getParams()
          
 SolrParams DirectXmlRequest.getParams()
           
 SolrParams LukeRequest.getParams()
           
 SolrParams QueryRequest.getParams()
           
 SolrParams CoreAdminRequest.getParams()
           
 SolrParams CoreAdminRequest.Create.getParams()
           
 SolrParams CoreAdminRequest.WaitForState.getParams()
           
 SolrParams CoreAdminRequest.RequestRecovery.getParams()
           
 SolrParams CoreAdminRequest.RequestSyncShard.getParams()
           
 SolrParams CoreAdminRequest.Persist.getParams()
           
 SolrParams CoreAdminRequest.MergeIndexes.getParams()
           
 SolrParams CoreAdminRequest.Unload.getParams()
           
 

Methods in org.apache.solr.client.solrj.request with parameters of type SolrParams
 void DirectXmlRequest.setParams(SolrParams params)
           
 

Constructors in org.apache.solr.client.solrj.request with parameters of type SolrParams
QueryRequest(SolrParams q)
           
QueryRequest(SolrParams q, SolrRequest.METHOD method)
           
 

Uses of SolrParams in org.apache.solr.client.solrj.util
 

Methods in org.apache.solr.client.solrj.util with parameters of type SolrParams
static String ClientUtils.toQueryString(SolrParams params, boolean xml)
           
 

Uses of SolrParams in org.apache.solr.common.cloud
 

Methods in org.apache.solr.common.cloud with parameters of type SolrParams
protected  String HashBasedRouter.getId(SolrInputDocument sdoc, SolrParams params)
           
 Collection<Slice> DocRouter.getSearchSlices(String shardKeys, SolrParams params, DocCollection collection)
          This method is consulted to determine what slices should be queried for a request when an explicit shards parameter was not used.
 Collection<Slice> HashBasedRouter.getSearchSlicesSingle(String shardKey, SolrParams params, DocCollection collection)
           
abstract  Collection<Slice> DocRouter.getSearchSlicesSingle(String shardKey, SolrParams params, DocCollection collection)
          This method is consulted to determine what slices should be queried for a request when an explicit shards parameter was not used.
 Collection<Slice> ImplicitDocRouter.getSearchSlicesSingle(String shardKey, SolrParams params, DocCollection collection)
           
 Collection<Slice> CompositeIdRouter.getSearchSlicesSingle(String shardKey, SolrParams params, DocCollection collection)
           
 Slice HashBasedRouter.getTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, DocCollection collection)
           
abstract  Slice DocRouter.getTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, DocCollection collection)
          Returns the Slice that the document should reside on, or null if there is not enough information
 Slice ImplicitDocRouter.getTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, DocCollection collection)
           
 boolean HashBasedRouter.isTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, String shardId, DocCollection collection)
           
abstract  boolean DocRouter.isTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, String shardId, DocCollection collection)
           
 boolean ImplicitDocRouter.isTargetSlice(String id, SolrInputDocument sdoc, SolrParams params, String shardId, DocCollection collection)
           
 int HashBasedRouter.sliceHash(String id, SolrInputDocument sdoc, SolrParams params, DocCollection collection)
           
 int CompositeIdRouter.sliceHash(String id, SolrInputDocument doc, SolrParams params, DocCollection collection)
           
 

Uses of SolrParams in org.apache.solr.common.params
 

Subclasses of SolrParams in org.apache.solr.common.params
 class AppendedSolrParams
          SolrParams wrapper which acts similar to DefaultSolrParams except that it "appends" the values of multi-value params from both sub instances, so that all of the values are returned.
 class DefaultSolrParams
           
 class MapSolrParams
           
 class ModifiableSolrParams
          This class is similar to MultiMapSolrParams except you can edit the parameters after it is initialized.
 class MultiMapSolrParams
           
 class RequiredSolrParams
          This is a simple wrapper to SolrParams that will throw a 400 exception if you ask for a parameter that does not exist.
 

Fields in org.apache.solr.common.params declared as SolrParams
protected  SolrParams DefaultSolrParams.defaults
           
protected  SolrParams RequiredSolrParams.params
           
protected  SolrParams DefaultSolrParams.params
           
 

Methods in org.apache.solr.common.params that return SolrParams
static SolrParams SolrParams.toSolrParams(NamedList params)
          Create SolrParams from NamedList.
static SolrParams SolrParams.wrapAppended(SolrParams params, SolrParams defaults)
           
static SolrParams SolrParams.wrapDefaults(SolrParams params, SolrParams defaults)
           
 

Methods in org.apache.solr.common.params with parameters of type SolrParams
 void ModifiableSolrParams.add(SolrParams params)
           
static SolrParams SolrParams.wrapAppended(SolrParams params, SolrParams defaults)
           
static SolrParams SolrParams.wrapDefaults(SolrParams params, SolrParams defaults)
           
 

Constructors in org.apache.solr.common.params with parameters of type SolrParams
AppendedSolrParams(SolrParams main, SolrParams extra)
          Deprecated. (3.6) Use wrapAppended(SolrParams, SolrParams) instead.
DefaultSolrParams(SolrParams params, SolrParams defaults)
          Deprecated. (3.6) Use wrapDefaults(SolrParams, SolrParams) instead.
ModifiableSolrParams(SolrParams params)
          Constructs a new ModifiableSolrParams, copying values from an existing SolrParams
RequiredSolrParams(SolrParams params)
           
 



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