Package org.apache.solr.common
package org.apache.solr.common
Common classes reused on both clients & server for dealing with
documents to be indexed and result documents.-
ClassDescriptionCallable<T>A generic interface that represents a config file, mostly XML Please note that this is an immutable, read-only object.This class provides several singletons of entity resolvers used by SAX and StAX in the Java API.Represents an Enum field value, which includes integer value (indicating the sort order) and string (displayed) value.Interface to help do push writing to an arrayDeprecated.Use this class to push all entries of a Map into an output.An interface to push one entry at a time to the output.Deprecated.This class contains helper methods for navigating deeply nested Objects.This is an interface to stream data out using a push APIA
Closeablethat also allows checking whether it's been closed.This class mimics the operation ofCountDownLatch, but it also periodically checks the state of the providedSolrCloseableand terminates the wait if it's closed by throwing anInterruptedException.A concrete representation of a document within a Solr index.SolrDocumentBase<T,K> Represent a list of SolrDocuments returned from a search.Subclass of SolrException that allows us to wrap arbitrary error objects, and pass them in the errorMessage while preserving the error object structure when returning a response to the user.This list of valid HTTP Status error codes that Solr may return when there is a "Server Side" error.Represent the field-value information needed to construct and index a Lucene Document.A generic interface for any class that is capable of providing its specification as a json schemaModels the basic information related to a single "tolerated" error that occurred during updates.Helper class for dealing with SolrException metadata (String) keys
MapWriterinstead