## Uses of Interface
org.apache.solr.common.MapSerializable

- Packages that use MapSerializable
  Package | Description
  --- | ---
  org.apache.solr.client.solrj | Primary APIs for communicating with a Solr Server from a Java client.
  org.apache.solr.common.params | Parameter constants and enumerations.

- - ### Uses of MapSerializable in org.apache.solr.client.solrj

    Classes in org.apache.solr.client.solrj that implement MapSerializable
    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 MapSerializable in org.apache.solr.common.params

    Classes in org.apache.solr.common.params that implement MapSerializable
    Modifier and Type | Class and Description
    --- | ---
    `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.
    `class` | `SolrParams` SolrParams hold request parameters.

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