## Uses of Class
org.apache.solr.common.params.ModifiableSolrParams

Packages that use ModifiableSolrParams
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.request | Convenience classes for dealing with various types of Solr requests.
org.apache.solr.common.params | Parameter constants and enumerations.

### Uses of ModifiableSolrParams in org.apache.solr.client.solrj

Subclasses of ModifiableSolrParams in org.apache.solr.client.solrj
Modifier and Type | Class and Description
--- | ---
`class` | `SolrQuery` This is an augmented SolrParams with get/set/add fields for common fields used in the Standard and Dismax request handlers

### Uses of ModifiableSolrParams in org.apache.solr.client.solrj.impl

Fields in org.apache.solr.client.solrj.impl declared as ModifiableSolrParams
Modifier and Type | Field and Description
--- | ---
`protected ModifiableSolrParams` | HttpSolrServer.`invariantParams` Default value: null / empty.

Methods in org.apache.solr.client.solrj.impl that return ModifiableSolrParams
Modifier and Type | Method and Description
--- | ---
`ModifiableSolrParams` | HttpSolrServer.`getInvariantParams()` Retrieve the default list of parameters are added to every request regardless.

### Uses of ModifiableSolrParams in org.apache.solr.client.solrj.request

Fields in org.apache.solr.client.solrj.request declared as ModifiableSolrParams
Modifier and Type | Field and Description
--- | ---
`protected ModifiableSolrParams` | AbstractUpdateRequest.`params`

Methods in org.apache.solr.client.solrj.request that return ModifiableSolrParams
Modifier and Type | Method and Description
--- | ---
`ModifiableSolrParams` | CollectionAdminRequest.CollectionShardAdminRequest.`getCommonParams()`
`ModifiableSolrParams` | AbstractUpdateRequest.`getParams()`
`ModifiableSolrParams` | SolrPing.`getParams()`
`ModifiableSolrParams` | DocumentAnalysisRequest.`getParams()`

Methods in org.apache.solr.client.solrj.request with parameters of type ModifiableSolrParams
Modifier and Type | Method and Description
--- | ---
`Map<String,LBHttpSolrServer.Req>` | UpdateRequest.`getRoutes(DocRouter router, DocCollection col, Map<String,List<String>> urlMap, ModifiableSolrParams params, String idField)`
`void` | AbstractUpdateRequest.`setParams(ModifiableSolrParams params)` Sets the parameters for this update request, overwriting any previous

### Uses of ModifiableSolrParams in org.apache.solr.common.params

Methods in org.apache.solr.common.params that return ModifiableSolrParams
Modifier and Type | Method and Description
--- | ---
`ModifiableSolrParams` | ModifiableSolrParams.`add(String name, String... val)` Add the given values to any existing name
`ModifiableSolrParams` | ModifiableSolrParams.`set(String name, boolean val)`
`ModifiableSolrParams` | ModifiableSolrParams.`set(String name, int val)`
`ModifiableSolrParams` | ModifiableSolrParams.`set(String name, String... val)` Replace any existing parameter with the given name.