Package org.apache.solr.util

Interface Summary
ContentStream  
UpdateParams A collection of standard params used by Update handlers
 

Class Summary
AbstractSolrTestCase An Abstract base class that makes writing Solr JUnit tests "easier" Test classes that subclass this need only specify the path to the schema.xml file (:TODO: the solrconfig.xml as well) and write some testMethods.
AbstractSolrTestCase.Doc Neccessary to make method signatures un-ambiguous
BCDUtils  
BitSetIterator An iterator to iterate over set bits in an OpenBitSet.
BitUtil A variety of high efficiencly bit twiddling routines.
BoundedTreeSet<E> A TreeSet that ensures it never grows beyond a max size.
CommonParams Deprecated.
ContentStreamBase Three concrete implementations for ContentStream - one for File/URL/String
ContentStreamBase.FileStream Construct a ContentStream from a File
ContentStreamBase.StringStream Construct a ContentStream from a File
ContentStreamBase.URLStream Construct a ContentStream from a URL This uses a URLConnection to get the content stream
DateMathParser A Simple Utility class for parsing "math" like strings relating to Dates.
DisMaxParams A collection of params used in DisMaxRequestHandler, both for Plugin initialization and for Requests.
DOMUtil  
HighlightingUtils Collection of Utility and Factory methods for Highlighting.
IteratorChain<E> Chain several Iterators, so that this iterates over all of them in sequence.
NamedList<T> A simple container class for modeling an ordered list of name/value pairs.
NumberUtils  
OpenBitSet An "open" BitSet implementation that allows direct access to the array of words storing the bits.
RefCounted<Type> Keep track of a reference count on a resource and close it when the count hits zero.
SimpleOrderedMap<T> 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.
SimplePostTool A simple utility class for posting raw updates to a Solr server, has a main method so it can be run on the command line.
SolrPluginUtils Utilities that may be of use to RequestHandlers.
SolrPluginUtils.DisjunctionMaxQueryParser A subclass of SolrQueryParser that supports aliasing fields for constructing DisjunctionMaxQueries.
SolrPluginUtils.DisjunctionMaxQueryParser.Alias A simple container for storing alias info
SolrPluginUtils.IdentityRegenerator A CacheRegenerator that can be used whenever the items in the cache are not dependant on the current searcher.
StrUtils  
TestHarness This class provides a simple harness that may be useful when writing testcases.
XML  
 



Copyright © 2006 - 2008 The Apache Software Foundation