| Package | Description | 
|---|---|
| org.apache.solr.client.solrj | 
 Primary APIs for communicating with a Solr Server from a Java client. 
 | 
| org.apache.solr.client.solrj.cloud | 
 Common classes for SolrCloud. 
 | 
| org.apache.solr.client.solrj.cloud.autoscaling | 
 Common classes for autoscaling parsing filtering nodes and sorting 
 | 
| org.apache.solr.client.solrj.impl | 
 Concrete implementations of client API classes. 
 | 
| org.apache.solr.client.solrj.io.sql | 
 JDBC Driver Package
 Sample usage 
 | 
| org.apache.solr.client.solrj.io.stream | 
 Stream implementations for the Streaming Aggregation API 
 | 
| org.apache.solr.client.solrj.request | 
 Convenience classes for dealing with various types of Solr requests. 
 | 
| org.apache.solr.client.solrj.request.beans | 
 Annotated Data objects used in V2 Requests 
 | 
| org.apache.solr.client.solrj.request.schema | 
 Convenience classes for making Schema API requests. 
 | 
| org.apache.solr.client.solrj.response | 
 Convenience classes for dealing with various types of Solr responses. 
 | 
| org.apache.solr.client.solrj.response.json | 
 Allows parsing of JSON query/faceting API responses 
 | 
| org.apache.solr.client.solrj.response.schema | 
 Convenience classes for dealing with Schema API responses. 
 | 
| org.apache.solr.client.solrj.routing | 
 Classes to handle query routing preferences 
 | 
| org.apache.solr.client.solrj.util | 
 Utilities for Solr client applications. 
 | 
| org.apache.solr.common | 
 Common classes reused on both clients & server for dealing with  
documents to be indexed and result documents. | 
| org.apache.solr.common.cloud | 
 Common Solr Cloud and ZooKeeper related classes reused on both clients & server. 
 | 
| org.apache.solr.common.params | 
 Parameter constants and enumerations. 
 | 
| org.apache.solr.common.util | 
 Common utility classes reused on both clients & server. 
 | 
| Class and Description | 
|---|
| ContentStream | 
| DataEntry
 This represents a data entry in the payload/stream. 
 | 
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| SuppressForbidden
 Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field. 
 | 
| Class and Description | 
|---|
| ObjectCache
 Simple object cache with a type-safe accessor. 
 | 
| Pair | 
| TimeSource
 Source of time. 
 | 
| Class and Description | 
|---|
| ObjectCache
 Simple object cache with a type-safe accessor. 
 | 
| Pair | 
| TimeSource
 Source of time. 
 | 
| Class and Description | 
|---|
| ContentStream | 
| JavaBinCodec
 Defines a space-efficient serialization/deserialization format for transferring data. 
 | 
| JavaBinCodec.StringCache | 
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| ObjectCache
 Simple object cache with a type-safe accessor. 
 | 
| Pair | 
| TimeSource
 Source of time. 
 | 
| Class and Description | 
|---|
| SuppressForbidden
 Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field. 
 | 
| Class and Description | 
|---|
| DataInputInputStream
 An abstract DataInput that extends InputStream 
 | 
| JavaBinCodec
 Defines a space-efficient serialization/deserialization format for transferring data. 
 | 
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| Class and Description | 
|---|
| CommandOperation | 
| ContentStream | 
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| Pair | 
| Class and Description | 
|---|
| ReflectMapWriter | 
| Class and Description | 
|---|
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| Class and Description | 
|---|
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| Class and Description | 
|---|
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| Class and Description | 
|---|
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| Class and Description | 
|---|
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| Class and Description | 
|---|
| ContentStream | 
| Class and Description | 
|---|
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
SimpleOrderedMap
SimpleOrderedMap is a NamedList where access by key is more
 important than maintaining order when it comes to representing the
 held data in other forms, as ResponseWriters normally do. | 
| ValidatingJsonMap | 
| Class and Description | 
|---|
| SuppressForbidden
 Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field. 
 | 
| Class and Description | 
|---|
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| Class and Description | 
|---|
| ByteArrayUtf8CharSequence
 A mutable byte[] backed Utf8CharSequence. 
 | 
| BytesBlock | 
| Cache | 
| CommandOperation | 
| ContentStream | 
| ContentStreamBase
 Three concrete implementations for ContentStream - one for File/URL/String 
 | 
| DataEntry
 This represents a data entry in the payload/stream. 
 | 
| DataEntry.EntryListener | 
| DataEntry.FastDecoder | 
| DataEntry.Type
 The types are a superset of json 
 | 
| DataInputInputStream
 An abstract DataInput that extends InputStream 
 | 
| ExecutorUtil.InheritableThreadLocalProvider
 Any class which wants to carry forward the threadlocal values to the threads run
 by threadpools must implement this interface and the implementation should be
 registered here 
 | 
| FastInputStream
 Single threaded buffered InputStream
  Internal Solr use only, subject to change. 
 | 
| FastJavaBinDecoder | 
| FastJavaBinDecoder.EntryImpl | 
| FastJavaBinDecoder.Tag | 
| FastOutputStream
 Single threaded buffered OutputStream
  Internal Solr use only, subject to change. 
 | 
| FastWriter
 Single threaded BufferedWriter
  Internal Solr use only, subject to change. 
 | 
| Hash.LongPair
 128 bits of state 
 | 
| JavaBinCodec
 Defines a space-efficient serialization/deserialization format for transferring data. 
 | 
| JavaBinCodec.BinEntryWriter | 
| JavaBinCodec.ObjectResolver
 Allows extension of  
JavaBinCodec to support serialization of arbitrary data types. | 
| JavaBinCodec.StringCache | 
| JavaBinCodec.WritableDocFields | 
| JsonRecordReader
 A Streaming parser for json to emit one record at a time. 
 | 
| JsonRecordReader.Handler
 Implement this interface to stream records as and when one is found. 
 | 
| JsonTextWriter | 
| MapBackedCache | 
| MurmurHash2
 This is a very fast, non-cryptographic hash suitable for general hash-based
 lookup. 
 | 
| NamedList
 A simple container class for modeling an ordered list of name/value pairs. 
 | 
| Pair | 
| RetryUtil.BooleanRetryCmd | 
| RetryUtil.RetryCmd | 
SimpleOrderedMap
SimpleOrderedMap is a NamedList where access by key is more
 important than maintaining order when it comes to representing the
 held data in other forms, as ResponseWriters normally do. | 
| SolrJSONWriter
 Use this to serialize an object into Json. 
 | 
| SolrNamedThreadFactory
 A  
ThreadFactory that names threads with the given prefix. | 
| StringBytes | 
| SuppressForbidden
 Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field. 
 | 
| TextWriter | 
| TimeSource
 Source of time. 
 | 
| Utf8CharSequence
 A byte[] backed String 
 | 
| Utils.InputStreamConsumer | 
| ValidatingJsonMap | 
| ValidatingJsonMap.PredicateWithErrMsg | 
| XML.Writable | 
Copyright © 2000-2020 Apache Software Foundation. All Rights Reserved.