## 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.cloud.rule | Classes for managing Replica placement strategy when operating in SolrCloud mode.
  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` | HttpSolrClient.`invariantParams` Default value: null / empty.

    Methods in org.apache.solr.client.solrj.impl that return ModifiableSolrParams
    Modifier and Type | Method and Description
    --- | ---
    `protected ModifiableSolrParams` | HttpSolrClient.`calculateQueryParams(Set<String> queryParamNames, ModifiableSolrParams wparams)`
    `ModifiableSolrParams` | HttpSolrClient.`getInvariantParams()` Retrieve the default list of parameters are added to every request regardless.

    Methods in org.apache.solr.client.solrj.impl with parameters of type ModifiableSolrParams
    Modifier and Type | Method and Description
    --- | ---
    `protected ModifiableSolrParams` | HttpSolrClient.`calculateQueryParams(Set<String> queryParamNames, ModifiableSolrParams wparams)`

  - ### 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` | AbstractUpdateRequest.`getParams()`
    `ModifiableSolrParams` | DocumentAnalysisRequest.`getParams()`
    `ModifiableSolrParams` | SolrPing.`getParams()`

    Methods in org.apache.solr.client.solrj.request with parameters of type ModifiableSolrParams
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | CollectionAdminRequest.`addProperties(ModifiableSolrParams params, Properties props)`
    `Map<String,LBHttpSolrClient.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.cloud.rule

    Methods in org.apache.solr.common.cloud.rule with parameters of type ModifiableSolrParams
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | SnitchContext.`invokeRemote(String node, ModifiableSolrParams params, String klas, RemoteCallback callback)` make a call to solrnode/admin/cores with the given params and give a callback.

  - ### 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.

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