# Hierarchy For All Packages

Package Hierarchies:

- org.apache.solr.client.solrj,
- org.apache.solr.client.solrj.beans,
- org.apache.solr.client.solrj.impl,
- org.apache.solr.client.solrj.io,
- org.apache.solr.client.solrj.io.comp,
- org.apache.solr.client.solrj.io.eq,
- org.apache.solr.client.solrj.io.graph,
- org.apache.solr.client.solrj.io.ops,
- org.apache.solr.client.solrj.io.sql,
- org.apache.solr.client.solrj.io.stream,
- org.apache.solr.client.solrj.io.stream.expr,
- org.apache.solr.client.solrj.io.stream.metrics,
- org.apache.solr.client.solrj.request,
- org.apache.solr.client.solrj.request.schema,
- org.apache.solr.client.solrj.response,
- org.apache.solr.client.solrj.response.schema,
- org.apache.solr.client.solrj.util,
- org.apache.solr.common,
- org.apache.solr.common.cloud,
- org.apache.solr.common.cloud.rule,
- org.apache.solr.common.luke,
- org.apache.solr.common.params,
- org.apache.solr.common.util

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
        - org.apache.solr.common.SolrDocumentList
  - org.apache.http.impl.cookie.AbstractCookieSpec (implements org.apache.http.cookie.CookieSpec)
    - org.apache.http.impl.cookie.CookieSpecBase
      - org.apache.http.impl.cookie.NetscapeDraftSpec
        - org.apache.solr.client.solrj.impl.SolrPortAwareCookieSpecFactory.PortAwareCookieSpec
  - java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
    - java.util.concurrent.ThreadPoolExecutor
      - org.apache.solr.common.util.ExecutorUtil.MDCAwareThreadPoolExecutor
  - org.apache.solr.common.cloud.Aliases
  - org.apache.solr.client.solrj.response.AnalysisResponseBase.AnalysisPhase
  - org.apache.solr.client.solrj.response.AnalysisResponseBase.TokenInfo
  - org.apache.solr.client.solrj.request.schema.AnalyzerDefinition
  - org.apache.solr.common.util.Base64
  - org.apache.http.impl.cookie.BasicDomainHandler (implements org.apache.http.cookie.CommonCookieAttributeHandler)
    - org.apache.http.impl.cookie.NetscapeDomainHandler
      - org.apache.solr.client.solrj.impl.SolrPortAwareCookieSpecFactory.PortAwareDomainHandler
  - org.apache.solr.client.solrj.io.stream.metrics.Bucket
  - org.apache.solr.common.util.ByteUtils
  - org.apache.solr.client.solrj.io.ClassificationEvaluation
  - org.apache.solr.client.solrj.util.ClientUtils
  - org.apache.solr.client.solrj.impl.CloudSolrClient.Builder
  - org.apache.solr.client.solrj.io.stream.CloudSolrStream.StreamOpener (implements java.util.concurrent.Callable<V>)
  - org.apache.solr.client.solrj.io.stream.CloudSolrStream.TupleWrapper (implements java.lang.Comparable<T>)
  - org.apache.solr.client.solrj.response.Cluster
  - org.apache.solr.client.solrj.response.ClusteringResponse
  - org.apache.solr.common.cloud.ClusterProperties
  - org.apache.solr.common.cloud.ClusterState (implements org.noggit.JSONWriter.Writable)
  - org.apache.solr.common.cloud.ClusterState.CollectionRef
  - org.apache.solr.common.cloud.ClusterStateUtil
  - org.apache.solr.client.solrj.io.ops.ConcatOperation (implements org.apache.solr.client.solrj.io.ops.StreamOperation)
  - org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClient.Builder
  - org.apache.solr.common.cloud.ConnectionManager (implements org.apache.zookeeper.Watcher)
  - org.apache.solr.common.util.ContentStreamBase (implements org.apache.solr.common.util.ContentStream)
    - org.apache.solr.common.util.ContentStreamBase.ByteArrayStream
    - org.apache.solr.common.util.ContentStreamBase.FileStream
    - org.apache.solr.common.util.ContentStreamBase.StringStream
    - org.apache.solr.common.util.ContentStreamBase.URLStream
  - org.apache.solr.common.params.CoreAdminParams
  - org.apache.solr.client.solrj.request.CoreStatus
  - org.apache.solr.common.cloud.DefaultZkACLProvider (implements org.apache.solr.common.cloud.ZkACLProvider)
  - org.apache.solr.common.cloud.DefaultZkCredentialsProvider (implements org.apache.solr.common.cloud.ZkCredentialsProvider)
    - org.apache.solr.common.cloud.VMParamsSingleSetCredentialsDigestZkCredentialsProvider
  - org.apache.solr.client.solrj.io.ops.DistinctOperation (implements org.apache.solr.client.solrj.io.ops.ReduceOperation)
  - org.apache.solr.common.cloud.DocRouter
    - org.apache.solr.common.cloud.HashBasedRouter
      - org.apache.solr.common.cloud.CompositeIdRouter
      - org.apache.solr.common.cloud.PlainIdRouter
    - org.apache.solr.common.cloud.ImplicitDocRouter
  - org.apache.solr.common.cloud.DocRouter.Range (implements java.lang.Comparable<T>, org.noggit.JSONWriter.Writable)
  - org.apache.solr.client.solrj.response.DocumentAnalysisResponse.DocumentAnalysis (implements java.lang.Iterable<T>)
  - org.apache.solr.client.solrj.response.DocumentAnalysisResponse.FieldAnalysis
  - org.apache.solr.client.solrj.beans.DocumentObjectBinder
  - org.apache.solr.client.solrj.io.sql.DriverImpl (implements java.sql.Driver)
  - org.apache.solr.common.EmptyEntityResolver
  - org.apache.solr.common.EnumFieldValue (implements java.lang.Comparable<T>, java.io.Serializable)
  - org.apache.solr.client.solrj.io.stream.ExecutorStream.StreamTask (implements java.lang.Runnable)
  - org.apache.solr.common.util.ExecutorUtil
  - org.apache.solr.client.solrj.io.stream.expr.Explanation
    - org.apache.solr.client.solrj.io.stream.expr.StreamExplanation
  - org.apache.solr.client.solrj.response.FacetField (implements java.io.Serializable)
  - org.apache.solr.client.solrj.response.FacetField.Count (implements java.io.Serializable)
  - org.apache.solr.client.solrj.io.stream.FeaturesSelectionStream.FeaturesSelectionCall (implements java.util.concurrent.Callable<V>)
  - org.apache.solr.client.solrj.response.FieldAnalysisResponse.Analysis
  - org.apache.solr.client.solrj.io.comp.FieldComparator (implements org.apache.solr.client.solrj.io.comp.StreamComparator)
  - org.apache.solr.client.solrj.io.eq.FieldEqualitor (implements org.apache.solr.client.solrj.io.eq.StreamEqualitor)
  - org.apache.solr.client.solrj.response.FieldStatsInfo (implements java.io.Serializable)
  - org.apache.solr.client.solrj.request.schema.FieldTypeDefinition
    - org.apache.solr.client.solrj.response.schema.FieldTypeRepresentation
  - org.apache.solr.client.solrj.response.Group (implements java.io.Serializable)
  - org.apache.solr.client.solrj.response.GroupCommand (implements java.io.Serializable)
  - org.apache.solr.client.solrj.io.ops.GroupOperation (implements org.apache.solr.client.solrj.io.ops.ReduceOperation)
  - org.apache.solr.client.solrj.response.GroupResponse (implements java.io.Serializable)
  - org.apache.solr.common.util.Hash
  - org.apache.solr.common.util.Hash.LongPair
  - org.apache.solr.client.solrj.io.comp.HashKey (implements java.io.Serializable)
  - org.apache.solr.client.solrj.impl.HttpClientConfigurer
    - org.apache.solr.client.solrj.impl.Krb5HttpClientConfigurer
  - org.apache.solr.client.solrj.impl.HttpClientUtil
  - org.apache.solr.client.solrj.impl.HttpClientUtil.HttpClientFactory
  - org.apache.solr.client.solrj.impl.HttpSolrClient.Builder
  - org.apache.solr.client.solrj.impl.HttpSolrClient.HttpUriRequestResponse
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.solr.common.util.DataInputInputStream (implements java.io.DataInput)
      - org.apache.solr.common.util.FastInputStream
  - org.apache.solr.client.solrj.response.IntervalFacet
  - org.apache.solr.client.solrj.response.IntervalFacet.Count
  - org.apache.solr.common.util.IOUtils
  - org.apache.solr.common.util.JavaBinCodec
  - org.apache.solr.common.util.JavaBinCodec.StringBytes
  - org.apache.solr.common.util.JavaBinCodec.StringCache
  - org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec
  - org.apache.solr.common.util.JsonRecordReader
  - org.apache.solr.client.solrj.io.stream.JSONTupleStream
  - org.apache.solr.client.solrj.impl.LBHttpSolrClient.Builder
  - org.apache.solr.client.solrj.impl.LBHttpSolrClient.Req
  - org.apache.solr.client.solrj.impl.LBHttpSolrClient.Rsp
  - org.apache.solr.client.solrj.impl.LBHttpSolrClient.ServerWrapper
  - org.apache.solr.client.solrj.response.LukeResponse.FieldInfo (implements java.io.Serializable)
  - org.apache.solr.client.solrj.response.LukeResponse.FieldTypeInfo (implements java.io.Serializable)
  - org.apache.solr.common.util.MapBackedCache<K,V> (implements org.apache.solr.common.util.Cache<K,V>)
  - org.apache.solr.client.solrj.io.stream.metrics.Metric (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.metrics.CountMetric
    - org.apache.solr.client.solrj.io.stream.metrics.MaxMetric
    - org.apache.solr.client.solrj.io.stream.metrics.MeanMetric
    - org.apache.solr.client.solrj.io.stream.metrics.MinMetric
    - org.apache.solr.client.solrj.io.stream.metrics.SumMetric
  - org.apache.solr.client.solrj.io.ModelCache
  - org.apache.solr.client.solrj.io.comp.MultipleFieldComparator (implements org.apache.solr.client.solrj.io.comp.StreamComparator)
  - org.apache.solr.client.solrj.io.eq.MultipleFieldEqualitor (implements org.apache.solr.client.solrj.io.eq.StreamEqualitor)
  - org.apache.solr.common.util.NamedList<T> (implements java.lang.Cloneable, java.lang.Iterable<T>, java.io.Serializable)
    - org.apache.solr.client.solrj.impl.CloudSolrClient.RouteResponse
    - org.apache.solr.common.util.SimpleOrderedMap<T>
  - org.apache.solr.common.util.NamedList.NamedListEntry<T> (implements java.util.Map.Entry<K,V>)
  - org.apache.solr.client.solrj.io.graph.Node
  - org.apache.solr.common.util.ObjectReleaseTracker
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.apache.solr.common.util.FastOutputStream (implements java.io.DataOutput)
  - org.apache.solr.common.util.Pair<T1,T2> (implements java.io.Serializable)
  - org.apache.solr.client.solrj.response.PivotField (implements java.io.Serializable)
  - org.apache.solr.client.solrj.response.RangeFacet<B,G>
    - org.apache.solr.client.solrj.response.RangeFacet.Date
    - org.apache.solr.client.solrj.response.RangeFacet.Numeric
  - org.apache.solr.client.solrj.response.RangeFacet.Count
  - org.apache.solr.client.solrj.io.ops.ReplaceOperation (implements org.apache.solr.client.solrj.io.ops.StreamOperation)
  - org.apache.solr.client.solrj.io.ops.ReplaceWithFieldOperation (implements org.apache.solr.client.solrj.io.ops.StreamOperation)
  - org.apache.solr.client.solrj.io.ops.ReplaceWithValueOperation (implements org.apache.solr.client.solrj.io.ops.StreamOperation)
  - org.apache.solr.client.solrj.request.RequestWriter
    - org.apache.solr.client.solrj.impl.BinaryRequestWriter
  - org.apache.solr.client.solrj.request.RequestWriter.LazyContentStream (implements org.apache.solr.common.util.ContentStream)
  - org.apache.solr.client.solrj.ResponseParser
    - org.apache.solr.client.solrj.impl.BinaryResponseParser
      - org.apache.solr.client.solrj.impl.StreamingBinaryResponseParser
    - org.apache.solr.client.solrj.response.DelegationTokenResponse.JsonMapResponseParser
    - org.apache.solr.client.solrj.impl.InputStreamResponseParser
    - org.apache.solr.client.solrj.impl.NoOpResponseParser
    - org.apache.solr.client.solrj.impl.XMLResponseParser
  - org.apache.solr.common.util.RetryUtil
  - org.apache.solr.client.solrj.response.schema.SchemaRepresentation
  - org.apache.solr.common.cloud.SecurityAwareZkACLProvider (implements org.apache.solr.common.cloud.ZkACLProvider)
    - org.apache.solr.common.cloud.SaslZkACLProvider
    - org.apache.solr.common.cloud.VMParamsAllAndReadonlyDigestZkACLProvider
  - org.apache.solr.common.cloud.rule.Snitch
    - org.apache.solr.common.cloud.rule.ImplicitSnitch
  - org.apache.solr.common.cloud.rule.SnitchContext (implements org.apache.solr.common.cloud.rule.RemoteCallback)
  - org.apache.solr.common.cloud.rule.SnitchContext.SnitchInfo
  - org.apache.solr.client.solrj.SolrClient (implements java.io.Closeable, java.io.Serializable)
    - org.apache.solr.client.solrj.impl.CloudSolrClient
    - org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrClient
    - org.apache.solr.client.solrj.impl.HttpSolrClient
      - org.apache.solr.client.solrj.impl.DelegationTokenHttpSolrClient
    - org.apache.solr.client.solrj.impl.LBHttpSolrClient
  - org.apache.solr.client.solrj.io.SolrClientCache (implements java.io.Serializable)
  - org.apache.solr.common.SolrDocumentBase<T,K> (implements java.util.Map<K,V>, java.io.Serializable)
    - org.apache.solr.common.SolrDocument (implements java.lang.Iterable<T>)
    - org.apache.solr.common.SolrInputDocument (implements java.lang.Iterable<T>)
  - org.apache.solr.client.solrj.impl.SolrHttpRequestRetryHandler (implements org.apache.http.client.HttpRequestRetryHandler)
  - org.apache.solr.client.solrj.util.SolrIdentifierValidator
  - org.apache.solr.common.SolrInputField (implements java.lang.Iterable<T>, java.io.Serializable)
  - org.apache.solr.common.util.SolrjNamedThreadFactory (implements java.util.concurrent.ThreadFactory)
  - org.apache.solr.common.params.SolrParams (implements org.apache.solr.common.MapSerializable, java.io.Serializable)
    - org.apache.solr.common.params.DefaultSolrParams
      - org.apache.solr.common.params.AppendedSolrParams
    - org.apache.solr.common.params.MapSolrParams
    - org.apache.solr.common.params.ModifiableSolrParams
      - org.apache.solr.client.solrj.SolrQuery
    - org.apache.solr.common.params.MultiMapSolrParams
    - org.apache.solr.common.params.RequiredSolrParams
  - org.apache.solr.client.solrj.impl.SolrPortAwareCookieSpecFactory (implements org.apache.http.cookie.CookieSpecFactory, org.apache.http.cookie.CookieSpecProvider)
  - org.apache.solr.client.solrj.SolrQuery.SortClause (implements java.io.Serializable)
  - org.apache.solr.client.solrj.SolrRequest<T> (implements java.io.Serializable)
    - org.apache.solr.client.solrj.request.schema.AbstractSchemaRequest<T>
      - org.apache.solr.client.solrj.request.schema.SchemaRequest
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.CopyFields
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.DefaultQueryOperator
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.DynamicField
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.DynamicFields
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.Field
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.Fields
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.FieldType
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.FieldTypes
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.GlobalSimilarity
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.SchemaName
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.SchemaVersion
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.UniqueKey
      - org.apache.solr.client.solrj.request.schema.SchemaRequest.Update
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.AddCopyField
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.AddDynamicField
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.AddField
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.AddFieldType
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.DeleteCopyField
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.DeleteDynamicField
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.DeleteField
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.DeleteFieldType
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.MultiUpdate
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.ReplaceDynamicField
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.ReplaceField
        - org.apache.solr.client.solrj.request.schema.SchemaRequest.ReplaceFieldType
    - org.apache.solr.client.solrj.request.AbstractUpdateRequest (implements org.apache.solr.client.solrj.request.IsUpdateRequest)
      - org.apache.solr.client.solrj.request.ContentStreamUpdateRequest
      - org.apache.solr.client.solrj.request.UpdateRequest
    - org.apache.solr.client.solrj.request.CollectionAdminRequest<T>
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncCollectionAdminRequest
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.AddReplica
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncCollectionSpecificAdminRequest
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Backup
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Create
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateSnapshot
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Delete
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteReplica
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteSnapshot
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.ListSnapshots
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Reload
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.Restore
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.AsyncShardSpecificAdminRequest
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.AddReplicaProp
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateShard
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteReplicaProp
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteShard
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.BalanceShardUnique
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.CollectionAdminRoleRequest
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.AddRole
          - org.apache.solr.client.solrj.request.CollectionAdminRequest.RemoveRole
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.CreateAlias
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteAlias
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteNode
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.Migrate
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.MigrateClusterState
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.OverseerStatus
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.RebalanceLeaders
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.ReplaceNode
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.SplitShard
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.ClusterProp
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.ClusterStatus
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteStatus
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.List
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.RequestStatus
      - org.apache.solr.client.solrj.request.CollectionAdminRequest.ShardSpecificAdminRequest
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.ForceLeader
    - org.apache.solr.client.solrj.request.ConfigSetAdminRequest<Q,R>
      - org.apache.solr.client.solrj.request.ConfigSetAdminRequest.ConfigSetSpecificAdminRequest<T>
        - org.apache.solr.client.solrj.request.ConfigSetAdminRequest.Create
        - org.apache.solr.client.solrj.request.ConfigSetAdminRequest.Delete
      - org.apache.solr.client.solrj.request.ConfigSetAdminRequest.List
    - org.apache.solr.client.solrj.request.CoreAdminRequest
      - org.apache.solr.client.solrj.request.CoreAdminRequest.Create
      - org.apache.solr.client.solrj.request.CoreAdminRequest.CreateSnapshot
      - org.apache.solr.client.solrj.request.CoreAdminRequest.DeleteSnapshot
      - org.apache.solr.client.solrj.request.CoreAdminRequest.ListSnapshots
      - org.apache.solr.client.solrj.request.CoreAdminRequest.MergeIndexes
      - org.apache.solr.client.solrj.request.CoreAdminRequest.OverrideLastPublished
      - org.apache.solr.client.solrj.request.CoreAdminRequest.RequestRecovery
      - org.apache.solr.client.solrj.request.CoreAdminRequest.RequestSyncShard
      - org.apache.solr.client.solrj.request.CoreAdminRequest.Unload
      - org.apache.solr.client.solrj.request.CoreAdminRequest.WaitForState
    - org.apache.solr.client.solrj.request.DelegationTokenRequest<Q,R>
      - org.apache.solr.client.solrj.request.DelegationTokenRequest.Cancel
      - org.apache.solr.client.solrj.request.DelegationTokenRequest.Get
      - org.apache.solr.client.solrj.request.DelegationTokenRequest.Renew
    - org.apache.solr.client.solrj.request.DirectXmlRequest (implements org.apache.solr.client.solrj.request.IsUpdateRequest)
    - org.apache.solr.client.solrj.request.DocumentAnalysisRequest
    - org.apache.solr.client.solrj.request.FieldAnalysisRequest
    - org.apache.solr.client.solrj.request.GenericSolrRequest
    - org.apache.solr.client.solrj.request.LukeRequest
    - org.apache.solr.client.solrj.request.QueryRequest
    - org.apache.solr.client.solrj.request.SolrPing
  - org.apache.solr.client.solrj.SolrResponse (implements java.io.Serializable)
    - org.apache.solr.client.solrj.response.SimpleSolrResponse
    - org.apache.solr.client.solrj.response.SolrResponseBase
      - org.apache.solr.client.solrj.response.AnalysisResponseBase
        - org.apache.solr.client.solrj.response.DocumentAnalysisResponse (implements java.lang.Iterable<T>)
        - org.apache.solr.client.solrj.response.FieldAnalysisResponse
      - org.apache.solr.client.solrj.response.CollectionAdminResponse
        - org.apache.solr.client.solrj.request.CollectionAdminRequest.RequestStatusResponse
      - org.apache.solr.client.solrj.response.ConfigSetAdminResponse
        - org.apache.solr.client.solrj.response.ConfigSetAdminResponse.List
      - org.apache.solr.client.solrj.response.CoreAdminResponse
      - org.apache.solr.client.solrj.response.DelegationTokenResponse
        - org.apache.solr.client.solrj.response.DelegationTokenResponse.Cancel
        - org.apache.solr.client.solrj.response.DelegationTokenResponse.Get
        - org.apache.solr.client.solrj.response.DelegationTokenResponse.Renew
      - org.apache.solr.client.solrj.response.LukeResponse
      - org.apache.solr.client.solrj.response.QueryResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.CopyFieldsResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.DefaultQueryOperatorResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.DynamicFieldResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.DynamicFieldsResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.FieldResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.FieldsResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.FieldTypeResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.FieldTypesResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.GlobalSimilarityResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.SchemaNameResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.SchemaVersionResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.UniqueKeyResponse
      - org.apache.solr.client.solrj.response.schema.SchemaResponse.UpdateResponse
      - org.apache.solr.client.solrj.response.SolrPingResponse
      - org.apache.solr.client.solrj.response.UpdateResponse
  - org.apache.solr.common.cloud.SolrZkClient (implements java.io.Closeable)
  - org.apache.solr.client.solrj.response.SpellCheckResponse
  - org.apache.solr.client.solrj.response.SpellCheckResponse.Collation
  - org.apache.solr.client.solrj.response.SpellCheckResponse.Correction
  - org.apache.solr.client.solrj.response.SpellCheckResponse.Suggestion
  - org.apache.solr.client.solrj.io.stream.StreamContext (implements java.io.Serializable)
  - org.apache.solr.client.solrj.io.stream.expr.StreamExpression (implements org.apache.solr.client.solrj.io.stream.expr.StreamExpressionParameter)
  - org.apache.solr.client.solrj.io.stream.expr.StreamExpressionNamedParameter (implements org.apache.solr.client.solrj.io.stream.expr.StreamExpressionParameter)
  - org.apache.solr.client.solrj.io.stream.expr.StreamExpressionParser
  - org.apache.solr.client.solrj.io.stream.expr.StreamExpressionValue (implements org.apache.solr.client.solrj.io.stream.expr.StreamExpressionParameter)
  - org.apache.solr.client.solrj.io.stream.expr.StreamFactory (implements java.io.Serializable)
  - org.apache.solr.client.solrj.StreamingResponseCallback
  - org.apache.solr.common.StringUtils
  - org.apache.solr.common.util.StrUtils
  - org.apache.solr.client.solrj.response.SuggesterResponse
  - org.apache.solr.client.solrj.response.Suggestion
  - org.apache.solr.client.solrj.response.TermsResponse
  - org.apache.solr.client.solrj.response.TermsResponse.Term
  - org.apache.solr.client.solrj.io.stream.TextLogitStream.LogitCall (implements java.util.concurrent.Callable<V>)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - org.apache.solr.client.solrj.io.stream.SolrStream.HandledException
      - java.lang.RuntimeException
        - org.apache.solr.client.solrj.beans.BindingException
        - org.apache.solr.common.SolrException
          - org.apache.solr.client.solrj.impl.CloudSolrClient.RouteException
          - org.apache.solr.client.solrj.impl.HttpSolrClient.RemoteSolrException
          - org.apache.solr.common.NonExistentCoreException
          - org.apache.solr.common.cloud.ZooKeeperException
      - org.apache.solr.client.solrj.SolrServerException
  - org.apache.solr.common.ToleratedUpdateError
  - org.apache.solr.client.solrj.io.graph.Traversal
  - org.apache.solr.client.solrj.io.Tuple (implements java.lang.Cloneable)
  - org.apache.solr.client.solrj.io.stream.TupleStream (implements java.io.Closeable, java.io.Serializable)
    - org.apache.solr.client.solrj.io.stream.CloudSolrStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
      - org.apache.solr.client.solrj.io.stream.ParallelStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
      - org.apache.solr.client.solrj.io.stream.TopicStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.CommitStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.ComplementStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.DaemonStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.ExceptionStream
    - org.apache.solr.client.solrj.io.stream.ExecutorStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.FacetStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.FeaturesSelectionStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.FetchStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.graph.GatherNodesStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.HashJoinStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
      - org.apache.solr.client.solrj.io.stream.OuterHashJoinStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.IntersectStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.JDBCStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.JoinStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
      - org.apache.solr.client.solrj.io.stream.BiJoinStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
        - org.apache.solr.client.solrj.io.stream.InnerJoinStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
        - org.apache.solr.client.solrj.io.stream.LeftOuterJoinStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.MergeStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.ModelStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.PushBackStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.RandomStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.RankStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.ReducerStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.RollupStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.ScoreNodesStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.SelectStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.graph.ShortestPathStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.SolrStream
    - org.apache.solr.client.solrj.io.stream.SortStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.StatsStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.TextLogitStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.TextLogitStream.TermsStream
    - org.apache.solr.client.solrj.io.stream.UniqueStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.stream.UpdateStream (implements org.apache.solr.client.solrj.io.stream.expr.Expressible)
  - org.apache.solr.common.util.URLUtil
  - org.apache.solr.common.util.Utils
  - org.apache.solr.common.util.XML
  - org.apache.solr.common.util.XMLErrorLogger (implements org.xml.sax.ErrorHandler, javax.xml.transform.ErrorListener, javax.xml.stream.XMLReporter)
  - org.apache.solr.common.cloud.ZkClientConnectionStrategy
    - org.apache.solr.common.cloud.DefaultConnectionStrategy
  - org.apache.solr.common.cloud.ZkClientConnectionStrategy.ZkUpdate
  - org.apache.solr.common.cloud.ZkCmdExecutor
  - org.apache.solr.common.cloud.ZkConfigManager
  - org.apache.solr.common.cloud.ZkCoreNodeProps
  - org.apache.solr.common.cloud.ZkCredentialsProvider.ZkCredentials
  - org.apache.solr.common.cloud.ZkMaintenanceUtils
  - org.apache.solr.common.cloud.ZkNodeProps (implements org.noggit.JSONWriter.Writable)
    - org.apache.solr.common.cloud.DocCollection (implements java.lang.Iterable<T>)
    - org.apache.solr.common.cloud.Replica
    - org.apache.solr.common.cloud.RoutingRule
    - org.apache.solr.common.cloud.Slice (implements java.lang.Iterable<T>)
  - org.apache.solr.common.cloud.ZkOperation
  - org.apache.solr.common.cloud.ZkStateReader (implements java.io.Closeable)
  - org.apache.solr.common.cloud.ZkStateReader.ConfigData
  - org.apache.zookeeper.ZooKeeper
    - org.apache.solr.common.cloud.SolrZooKeeper

## Interface Hierarchy

- org.apache.solr.common.params.AnalysisParams
- org.apache.solr.common.cloud.BeforeReconnect
- org.apache.solr.common.util.Cache<K,V>
- org.apache.solr.common.Callable<T>
- org.apache.solr.common.params.CollectionAdminParams
- org.apache.solr.common.params.CollectionParams
- org.apache.solr.common.cloud.CollectionStatePredicate
- org.apache.solr.common.cloud.CollectionStateWatcher
- org.apache.solr.common.params.CommonAdminParams
- org.apache.solr.common.params.CommonParams
- java.util.Comparator<T>
  - org.apache.solr.client.solrj.io.comp.StreamComparator (also extends org.apache.solr.client.solrj.io.stream.expr.Expressible, java.io.Serializable)
- org.apache.solr.common.params.ConfigSetParams
- org.apache.solr.common.util.ContentStream
- org.apache.solr.common.params.CursorMarkParams
- org.apache.solr.common.params.DisMaxParams
- org.apache.solr.client.solrj.io.eq.Equalitor<T>
  - org.apache.solr.client.solrj.io.eq.StreamEqualitor (also extends org.apache.solr.client.solrj.io.stream.expr.Expressible, java.io.Serializable)
- org.apache.solr.common.params.EventParams
- org.apache.solr.common.util.ExecutorUtil.InheritableThreadLocalProvider
- org.apache.solr.common.params.ExpandParams
- org.apache.solr.client.solrj.io.stream.expr.Explanation.ExpressionType
- org.apache.solr.client.solrj.io.stream.expr.Expressible
  - org.apache.solr.client.solrj.io.ops.ReduceOperation
  - org.apache.solr.client.solrj.io.comp.StreamComparator (also extends java.util.Comparator<T>, java.io.Serializable)
  - org.apache.solr.client.solrj.io.eq.StreamEqualitor (also extends org.apache.solr.client.solrj.io.eq.Equalitor<T>, java.io.Serializable)
  - org.apache.solr.client.solrj.io.ops.StreamOperation (also extends java.io.Serializable)
    - org.apache.solr.client.solrj.io.ops.ReduceOperation
- org.apache.solr.common.params.FacetParams
- org.apache.solr.common.params.GroupParams
- org.apache.solr.common.params.HighlightParams
- org.apache.solr.client.solrj.request.IsUpdateRequest
- org.apache.solr.common.util.JavaBinCodec.ObjectResolver
- org.apache.solr.common.util.JavaBinCodec.WritableDocFields
- org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec.StreamingUpdateHandler
- org.apache.solr.common.util.JsonRecordReader.Handler
- org.apache.solr.common.MapSerializable
- org.apache.solr.common.params.MoreLikeThisParams
- org.apache.solr.common.cloud.OnReconnect
- org.apache.solr.common.params.QueryElevationParams
- org.apache.solr.common.cloud.rule.RemoteCallback
- org.apache.solr.common.util.RetryUtil.BooleanRetryCmd
- org.apache.solr.common.util.RetryUtil.RetryCmd
- java.io.Serializable
  - org.apache.solr.client.solrj.io.comp.ComparatorLambda
  - org.apache.solr.client.solrj.io.ops.ReduceOperation
  - org.apache.solr.client.solrj.io.comp.StreamComparator (also extends java.util.Comparator<T>, org.apache.solr.client.solrj.io.stream.expr.Expressible)
  - org.apache.solr.client.solrj.io.eq.StreamEqualitor (also extends org.apache.solr.client.solrj.io.eq.Equalitor<T>, org.apache.solr.client.solrj.io.stream.expr.Expressible)
  - org.apache.solr.client.solrj.io.ops.StreamOperation (also extends org.apache.solr.client.solrj.io.stream.expr.Expressible)
    - org.apache.solr.client.solrj.io.ops.ReduceOperation
- org.apache.solr.common.params.ShardParams
- org.apache.solr.common.params.SimpleParams
- org.apache.solr.common.params.SpatialParams
- org.apache.solr.common.params.SpellingParams
- org.apache.solr.common.params.StatsParams
- org.apache.solr.client.solrj.io.stream.expr.StreamExpressionParameter
- org.apache.solr.common.params.TermsParams
- org.apache.solr.common.params.TermVectorParams
- org.apache.solr.common.params.UpdateParams
- org.apache.solr.common.cloud.ZkACLProvider
- org.apache.solr.common.cloud.ZkClientConnectionStrategy.ConnectedListener
- org.apache.solr.common.cloud.ZkClientConnectionStrategy.DisconnectedListener
- org.apache.solr.common.cloud.ZkCredentialsProvider
- org.apache.solr.common.cloud.ZkMaintenanceUtils.ZkVisitor

## Annotation Type Hierarchy

- org.apache.solr.client.solrj.beans.Field (implements java.lang.annotation.Annotation)
- org.apache.solr.common.util.SuppressForbidden (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.solr.client.solrj.SolrQuery.ORDER
    - org.apache.solr.client.solrj.SolrRequest.METHOD
    - org.apache.solr.client.solrj.impl.XMLResponseParser.KnownType
    - org.apache.solr.client.solrj.io.comp.ComparatorOrder
    - org.apache.solr.client.solrj.io.graph.Traversal.Scatter
    - org.apache.solr.client.solrj.request.AbstractUpdateRequest.ACTION
    - org.apache.solr.client.solrj.response.RequestStatusState
    - org.apache.solr.client.solrj.util.SolrIdentifierValidator.IdentifierType
    - org.apache.solr.common.ToleratedUpdateError.CmdType
    - org.apache.solr.common.SolrException.ErrorCode
    - org.apache.solr.common.cloud.Slice.State
    - org.apache.solr.common.cloud.ZkMaintenanceUtils.VISIT_ORDER
    - org.apache.solr.common.cloud.Replica.State
    - org.apache.solr.common.luke.FieldFlag
    - org.apache.solr.common.params.FacetParams.FacetRangeOther
    - org.apache.solr.common.params.FacetParams.FacetRangeInclude
    - org.apache.solr.common.params.FacetParams.FacetRangeMethod
    - org.apache.solr.common.params.TermsParams.TermsRegexpFlag
    - org.apache.solr.common.params.MoreLikeThisParams.TermStyle
    - org.apache.solr.common.params.CollectionParams.LockLevel
    - org.apache.solr.common.params.CollectionParams.CollectionAction
    - org.apache.solr.common.params.ConfigSetParams.ConfigSetAction
    - org.apache.solr.common.params.CommonParams.EchoParamStyle
    - org.apache.solr.common.params.CoreAdminParams.CoreAdminAction

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