# Serialized Form

## Package org.apache.solr.client.solrj

### Class org.apache.solr.client.solrj.SolrQuery extends ModifiableSolrParams implements Serializable

### Serialized Fields

#### sortClauses

    List<E> sortClauses

Maintains a map of current sorts

### Class org.apache.solr.client.solrj.SolrQuery.SortClause extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### item

    String item

#### order

    SolrQuery.ORDER order

### Class org.apache.solr.client.solrj.SolrRequest extends Object implements Serializable

### Serialized Fields

#### method

    SolrRequest.METHOD method

#### path

    String path

#### responseParser

    ResponseParser responseParser

#### callback

    StreamingResponseCallback callback

### Class org.apache.solr.client.solrj.SolrResponse extends Object implements Serializable

### Class org.apache.solr.client.solrj.SolrServer extends Object implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### binder

    DocumentObjectBinder binder

### Class org.apache.solr.client.solrj.SolrServerException extends Exception implements Serializable

serialVersionUID:
  -3371703521752000294L

## Package org.apache.solr.client.solrj.beans

### Class org.apache.solr.client.solrj.beans.BindingException extends RuntimeException implements Serializable

## Package org.apache.solr.client.solrj.impl

### Class org.apache.solr.client.solrj.impl.CloudSolrServer extends SolrServer implements Serializable

### Serialized Fields

#### zkStateReader

    ZkStateReader zkStateReader

#### zkHost

    String zkHost

#### zkConnectTimeout

    int zkConnectTimeout

#### zkClientTimeout

    int zkClientTimeout

#### defaultCollection

    String defaultCollection

#### lbServer

    LBHttpSolrServer lbServer

#### shutdownLBHttpSolrServer

    boolean shutdownLBHttpSolrServer

#### myClient

    org.apache.http.client.HttpClient myClient

#### rand

    Random rand

#### updatesToLeaders

    boolean updatesToLeaders

#### parallelUpdates

    boolean parallelUpdates

#### threadPool

    ExecutorService threadPool

#### idField

    String idField

#### NON_ROUTABLE_PARAMS

    Set<E> NON_ROUTABLE_PARAMS

### Class org.apache.solr.client.solrj.impl.CloudSolrServer.RouteException extends SolrException implements Serializable

### Serialized Fields

#### throwables

    NamedList<T> throwables

#### routes

    Map<K,V> routes

### Class org.apache.solr.client.solrj.impl.CloudSolrServer.RouteResponse extends NamedList implements Serializable

### Serialized Fields

#### routeResponses

    NamedList<T> routeResponses

#### routes

    Map<K,V> routes

### Class org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer extends SolrServer implements Serializable

serialVersionUID:
  1L

### Serialized Fields

#### server

    HttpSolrServer server

#### queue

    BlockingQueue<E> queue

#### scheduler

    ExecutorService scheduler

#### runners

    Queue<E> runners

#### lock

    CountDownLatch lock

#### threadCount

    int threadCount

#### shutdownExecutor

    boolean shutdownExecutor

#### pollQueueTime

    int pollQueueTime

#### streamDeletes

    boolean streamDeletes

### Class org.apache.solr.client.solrj.impl.HttpSolrServer extends SolrServer implements Serializable

serialVersionUID:
  -946812319974801896L

### Serialized Fields

#### baseUrl

    String baseUrl

The URL of the Solr server.

#### invariantParams

    ModifiableSolrParams invariantParams

Default value: null / empty.

Parameters that are added to every request regardless. This may be a place to add something like an authentication token.

#### parser

    ResponseParser parser

Default response parser is BinaryResponseParser

This parser represents the default Response Parser chosen to parse the response if the parser were not specified as part of the request.

See Also:
  `BinaryResponseParser`

#### requestWriter

    RequestWriter requestWriter

The RequestWriter used to write all requests to Solr

See Also:
  `RequestWriter`

#### httpClient

    org.apache.http.client.HttpClient httpClient

#### followRedirects

    boolean followRedirects

#### maxRetries

    int maxRetries

#### useMultiPartPost

    boolean useMultiPartPost

#### internalClient

    boolean internalClient

#### queryParams

    Set<E> queryParams

### Class org.apache.solr.client.solrj.impl.HttpSolrServer.RemoteSolrException extends SolrException implements Serializable

### Class org.apache.solr.client.solrj.impl.LBHttpSolrServer extends SolrServer implements Serializable

### Serialized Fields

#### aliveServers

    Map<K,V> aliveServers

#### zombieServers

    Map<K,V> zombieServers

#### aliveServerList

    LBHttpSolrServer.ServerWrapper[] aliveServerList

#### aliveCheckExecutor

    ScheduledExecutorService aliveCheckExecutor

#### httpClient

    org.apache.http.client.HttpClient httpClient

#### clientIsInternal

    boolean clientIsInternal

#### counter

    AtomicInteger counter

#### parser

    ResponseParser parser

#### requestWriter

    RequestWriter requestWriter

#### queryParams

    Set<E> queryParams

#### interval

    int interval

## Package org.apache.solr.client.solrj.request

### Class org.apache.solr.client.solrj.request.AbstractUpdateRequest extends SolrRequest implements Serializable

### Serialized Fields

#### params

    ModifiableSolrParams params

#### commitWithin

    int commitWithin

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest extends SolrRequest implements Serializable

### Serialized Fields

#### collection

    String collection

#### action

    CollectionParams.CollectionAction action

#### asyncId

    String asyncId

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.AddReplica extends CollectionAdminRequest.CollectionShardAdminRequest implements Serializable

### Serialized Fields

#### node

    String node

#### routeKey

    String routeKey

#### instanceDir

    String instanceDir

#### dataDir

    String dataDir

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.CollectionShardAdminRequest extends CollectionAdminRequest implements Serializable

### Serialized Fields

#### shardName

    String shardName

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.Create extends CollectionAdminRequest implements Serializable

### Serialized Fields

#### configName

    String configName

#### createNodeSet

    String createNodeSet

#### routerName

    String routerName

#### shards

    String shards

#### routerField

    String routerField

#### numShards

    Integer numShards

#### maxShardsPerNode

    Integer maxShardsPerNode

#### replicationFactor

    Integer replicationFactor

#### autoAddReplicas

    Boolean autoAddReplicas

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateAlias extends CollectionAdminRequest implements Serializable

### Serialized Fields

#### aliasedCollections

    String aliasedCollections

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateShard extends CollectionAdminRequest.CollectionShardAdminRequest implements Serializable

### Serialized Fields

#### nodeSet

    String nodeSet

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.Delete extends CollectionAdminRequest implements Serializable

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteAlias extends CollectionAdminRequest implements Serializable

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteShard extends CollectionAdminRequest.CollectionShardAdminRequest implements Serializable

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.Reload extends CollectionAdminRequest implements Serializable

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.RequestStatus extends CollectionAdminRequest implements Serializable

### Serialized Fields

#### requestId

    String requestId

### Class org.apache.solr.client.solrj.request.CollectionAdminRequest.SplitShard extends CollectionAdminRequest.CollectionShardAdminRequest implements Serializable

### Serialized Fields

#### ranges

    String ranges

### Class org.apache.solr.client.solrj.request.ContentStreamUpdateRequest extends AbstractUpdateRequest implements Serializable

### Serialized Fields

#### contentStreams

    List<E> contentStreams

### Class org.apache.solr.client.solrj.request.CoreAdminRequest extends SolrRequest implements Serializable

### Serialized Fields

#### core

    String core

#### other

    String other

#### isIndexInfoNeeded

    boolean isIndexInfoNeeded

#### action

    CoreAdminParams.CoreAdminAction action

### Class org.apache.solr.client.solrj.request.CoreAdminRequest.Create extends CoreAdminRequest implements Serializable

### Serialized Fields

#### instanceDir

    String instanceDir

#### configName

    String configName

#### schemaName

    String schemaName

#### dataDir

    String dataDir

#### ulogDir

    String ulogDir

#### configSet

    String configSet

#### collection

    String collection

#### numShards

    Integer numShards

#### shardId

    String shardId

#### roles

    String roles

#### coreNodeName

    String coreNodeName

#### loadOnStartup

    Boolean loadOnStartup

#### isTransient

    Boolean isTransient

#### collectionConfigName

    String collectionConfigName

### Class org.apache.solr.client.solrj.request.CoreAdminRequest.MergeIndexes extends CoreAdminRequest implements Serializable

### Serialized Fields

#### indexDirs

    List<E> indexDirs

#### srcCores

    List<E> srcCores

### Class org.apache.solr.client.solrj.request.CoreAdminRequest.Persist extends CoreAdminRequest implements Serializable

### Serialized Fields

#### fileName

    String fileName

### Class org.apache.solr.client.solrj.request.CoreAdminRequest.RequestRecovery extends CoreAdminRequest implements Serializable

### Class org.apache.solr.client.solrj.request.CoreAdminRequest.RequestSyncShard extends CoreAdminRequest implements Serializable

### Serialized Fields

#### shard

    String shard

#### collection

    String collection

### Class org.apache.solr.client.solrj.request.CoreAdminRequest.Unload extends CoreAdminRequest implements Serializable

### Serialized Fields

#### deleteIndex

    boolean deleteIndex

#### deleteDataDir

    boolean deleteDataDir

#### deleteInstanceDir

    boolean deleteInstanceDir

### Class org.apache.solr.client.solrj.request.CoreAdminRequest.WaitForState extends CoreAdminRequest implements Serializable

### Serialized Fields

#### nodeName

    String nodeName

#### coreNodeName

    String coreNodeName

#### state

    String state

#### checkLive

    Boolean checkLive

#### onlyIfLeader

    Boolean onlyIfLeader

#### onlyIfLeaderActive

    Boolean onlyIfLeaderActive

### Class org.apache.solr.client.solrj.request.DirectXmlRequest extends SolrRequest implements Serializable

### Serialized Fields

#### xml

    String xml

#### params

    SolrParams params

### Class org.apache.solr.client.solrj.request.DocumentAnalysisRequest extends SolrRequest implements Serializable

### Serialized Fields

#### documents

    List<E> documents

#### query

    String query

#### showMatch

    boolean showMatch

### Class org.apache.solr.client.solrj.request.FieldAnalysisRequest extends SolrRequest implements Serializable

### Serialized Fields

#### fieldValue

    String fieldValue

#### query

    String query

#### showMatch

    boolean showMatch

#### fieldNames

    List<E> fieldNames

#### fieldTypes

    List<E> fieldTypes

### Class org.apache.solr.client.solrj.request.LukeRequest extends SolrRequest implements Serializable

### Serialized Fields

#### fields

    List<E> fields

#### numTerms

    int numTerms

#### showSchema

    boolean showSchema

### Class org.apache.solr.client.solrj.request.QueryRequest extends SolrRequest implements Serializable

### Serialized Fields

#### query

    SolrParams query

### Class org.apache.solr.client.solrj.request.SolrPing extends SolrRequest implements Serializable

serialVersionUID:
  5828246236669090017L

### Serialized Fields

#### params

    ModifiableSolrParams params

Request parameters.

### Class org.apache.solr.client.solrj.request.UpdateRequest extends AbstractUpdateRequest implements Serializable

### Serialized Fields

#### documents

    Map<K,V> documents

#### docIterator

    Iterator<E> docIterator

#### deleteById

    Map<K,V> deleteById

#### deleteQuery

    List<E> deleteQuery

## Package org.apache.solr.client.solrj.response

### Class org.apache.solr.client.solrj.response.AnalysisResponseBase extends SolrResponseBase implements Serializable

### Class org.apache.solr.client.solrj.response.CollectionAdminResponse extends SolrResponseBase implements Serializable

### Class org.apache.solr.client.solrj.response.CoreAdminResponse extends SolrResponseBase implements Serializable

### Class org.apache.solr.client.solrj.response.DocumentAnalysisResponse extends AnalysisResponseBase implements Serializable

### Serialized Fields

#### documentAnalysisByKey

    Map<K,V> documentAnalysisByKey

### Class org.apache.solr.client.solrj.response.FacetField extends Object implements Serializable

### Serialized Fields

#### _name

    String _name

#### _values

    List<E> _values

#### _gap

    String _gap

#### _end

    Date _end

### Class org.apache.solr.client.solrj.response.FacetField.Count extends Object implements Serializable

### Serialized Fields

#### _name

    String _name

#### _count

    long _count

#### _ff

    FacetField _ff

### Class org.apache.solr.client.solrj.response.FieldAnalysisResponse extends AnalysisResponseBase implements Serializable

### Serialized Fields

#### analysisByFieldTypeName

    Map<K,V> analysisByFieldTypeName

#### analysisByFieldName

    Map<K,V> analysisByFieldName

### Class org.apache.solr.client.solrj.response.FieldStatsInfo extends Object implements Serializable

### Serialized Fields

#### name

    String name

#### min

    Object min

#### max

    Object max

#### sum

    Object sum

#### count

    Long count

#### countDistinct

    Long countDistinct

#### distinctValues

    Collection<E> distinctValues

#### missing

    Long missing

#### mean

    Object mean

#### sumOfSquares

    Double sumOfSquares

#### stddev

    Double stddev

#### facets

    Map<K,V> facets

### Class org.apache.solr.client.solrj.response.Group extends Object implements Serializable

### Serialized Fields

#### _groupValue

    String _groupValue

#### _result

    SolrDocumentList _result

### Class org.apache.solr.client.solrj.response.GroupCommand extends Object implements Serializable

### Serialized Fields

#### _name

    String _name

#### _values

    List<E> _values

#### _matches

    int _matches

#### _ngroups

    Integer _ngroups

### Class org.apache.solr.client.solrj.response.GroupResponse extends Object implements Serializable

### Serialized Fields

#### _values

    List<E> _values

### Class org.apache.solr.client.solrj.response.LukeResponse extends SolrResponseBase implements Serializable

### Serialized Fields

#### indexInfo

    NamedList<T> indexInfo

#### fieldInfo

    Map<K,V> fieldInfo

#### fieldTypeInfo

    Map<K,V> fieldTypeInfo

### Class org.apache.solr.client.solrj.response.LukeResponse.FieldInfo extends Object implements Serializable

### Serialized Fields

#### name

    String name

#### type

    String type

#### schema

    String schema

#### docs

    int docs

#### distinct

    int distinct

#### flags

    EnumSet<E extends Enum<E>> flags

#### cacheableFaceting

    boolean cacheableFaceting

#### topTerms

    NamedList<T> topTerms

### Class org.apache.solr.client.solrj.response.LukeResponse.FieldTypeInfo extends Object implements Serializable

### Serialized Fields

#### name

    String name

#### className

    String className

#### tokenized

    boolean tokenized

#### analyzer

    String analyzer

#### fields

    List<E> fields

### Class org.apache.solr.client.solrj.response.PivotField extends Object implements Serializable

### Serialized Fields

#### _field

    String _field

#### _value

    Object _value

#### _count

    int _count

#### _pivot

    List<E> _pivot

### Class org.apache.solr.client.solrj.response.QueryResponse extends SolrResponseBase implements Serializable

### Serialized Fields

#### _header

    NamedList<T> _header

#### _results

    SolrDocumentList _results

#### _sortvalues

    NamedList<T> _sortvalues

#### _facetInfo

    NamedList<T> _facetInfo

#### _debugInfo

    NamedList<T> _debugInfo

#### _highlightingInfo

    NamedList<T> _highlightingInfo

#### _spellInfo

    NamedList<T> _spellInfo

#### _statsInfo

    NamedList<T> _statsInfo

#### _termsInfo

    NamedList<T> _termsInfo

#### _cursorMarkNext

    String _cursorMarkNext

#### _groupedInfo

    NamedList<T> _groupedInfo

#### _groupResponse

    GroupResponse _groupResponse

#### _expandedInfo

    NamedList<T> _expandedInfo

#### _expandedResults

    Map<K,V> _expandedResults

#### _facetQuery

    Map<K,V> _facetQuery

#### _facetFields

    List<E> _facetFields

#### _limitingFacets

    List<E> _limitingFacets

#### _facetDates

    List<E> _facetDates

#### _facetRanges

    List<E> _facetRanges

#### _facetPivot

    NamedList<T> _facetPivot

#### _intervalFacets

    List<E> _intervalFacets

#### _highlighting

    Map<K,V> _highlighting

#### _spellResponse

    SpellCheckResponse _spellResponse

#### _termsResponse

    TermsResponse _termsResponse

#### _fieldStatsInfo

    Map<K,V> _fieldStatsInfo

#### _debugMap

    Map<K,V> _debugMap

#### _explainMap

    Map<K,V> _explainMap

### Class org.apache.solr.client.solrj.response.SolrPingResponse extends SolrResponseBase implements Serializable

### Class org.apache.solr.client.solrj.response.SolrResponseBase extends SolrResponse implements Serializable

### Serialized Fields

#### elapsedTime

    long elapsedTime

#### response

    NamedList<T> response

#### requestUrl

    String requestUrl

### Class org.apache.solr.client.solrj.response.UpdateResponse extends SolrResponseBase implements Serializable

## Package org.apache.solr.common

### Class org.apache.solr.common.EnumFieldValue extends Object implements Serializable

### Serialized Fields

#### intValue

    Integer intValue

#### stringValue

    String stringValue

### Class org.apache.solr.common.SolrDocument extends Object implements Serializable

### Serialized Fields

#### _fields

    Map<K,V> _fields

#### _childDocuments

    List<E> _childDocuments

### Class org.apache.solr.common.SolrDocumentList extends ArrayList<SolrDocument> implements Serializable

### Serialized Fields

#### numFound

    long numFound

#### start

    long start

#### maxScore

    Float maxScore

### Class org.apache.solr.common.SolrException extends RuntimeException implements Serializable

### Serialized Fields

#### code

    int code

#### metadata

    NamedList<T> metadata

### Class org.apache.solr.common.SolrInputDocument extends Object implements Serializable

### Serialized Fields

#### _fields

    Map<K,V> _fields

#### _documentBoost

    float _documentBoost

#### _childDocuments

    List<E> _childDocuments

### Class org.apache.solr.common.SolrInputField extends Object implements Serializable

### Serialized Fields

#### name

    String name

#### value

    Object value

#### boost

    float boost

## Package org.apache.solr.common.cloud

### Class org.apache.solr.common.cloud.ZooKeeperException extends SolrException implements Serializable

## Package org.apache.solr.common.params

### Class org.apache.solr.common.params.AppendedSolrParams extends DefaultSolrParams implements Serializable

### Class org.apache.solr.common.params.DefaultSolrParams extends SolrParams implements Serializable

### Serialized Fields

#### params

    SolrParams params

#### defaults

    SolrParams defaults

### Class org.apache.solr.common.params.MapSolrParams extends SolrParams implements Serializable

### Serialized Fields

#### map

    Map<K,V> map

### Class org.apache.solr.common.params.ModifiableSolrParams extends SolrParams implements Serializable

### Serialized Fields

#### vals

    Map<K,V> vals

### Class org.apache.solr.common.params.MultiMapSolrParams extends SolrParams implements Serializable

### Serialized Fields

#### map

    Map<K,V> map

### Class org.apache.solr.common.params.RequiredSolrParams extends SolrParams implements Serializable

### Serialized Fields

#### params

    SolrParams params

### Class org.apache.solr.common.params.SolrParams extends Object implements Serializable

## Package org.apache.solr.common.util

### Class org.apache.solr.common.util.NamedList extends Object implements Serializable

serialVersionUID:
  1957981902839867821L

### Serialized Fields

#### nvPairs

    List<E> nvPairs

### Class org.apache.solr.common.util.SimpleOrderedMap extends NamedList<T> implements Serializable