Package org.apache.solr.search

Interface Summary
CacheRegenerator Implementations of CacheRegenerator are used in autowarming to populate a new cache based on an old cache.
DocIterator Simple Iterator of document Ids which may include score information.
DocList DocList represents the result of a query: an ordered list of document ids with optional score.
DocSet DocSet represents an unordered set of Lucene Document Ids.
SolrCache Primary API for dealing with Solr's internal caches.
 

Class Summary
BitDocSet BitDocSet represents an unordered set of Lucene Document Ids using a BitSet.
BoostQParserPlugin Create a boosted query from the input value.
CacheConfig Contains the knowledge of how cache config is stored in the solrconfig.xml file, and implements a factory to create caches.
ConstantScorePrefixQuery  
DisMaxQParser Query parser for dismax queries

Note: This API is experimental and may change in non backward-compatible ways in the future

DisMaxQParserPlugin Create a dismax query from the input value.
DocListAndSet A struct whose only purpose is to hold both a DocList and a DocSet so that both may be returned from a single method.
DocSlice DocSlice implements DocList as an array of docids and optional scores.
FastLRUCache SolrCache based on ConcurrentLRUCache implementation.
FieldQParserPlugin Create a field query from the input value, applying text analysis and constructing a phrase query if appropriate.
FunctionQParser  
FunctionQParserPlugin Create a function query from the input value.
FunctionRangeQParserPlugin Create a range query over a function.
HashDocSet HashDocSet represents an unordered set of Lucene Document Ids using a primitive int hash table.
LRUCache  
LuceneQParserPlugin Parse Solr's variant on the Lucene QueryParser syntax.
MissingStringLastComparatorSource  
NestedQParserPlugin Create a nested query, with the ability of that query to redefine it's type via local parameters.
OldLuceneQParserPlugin Parse Solr's variant of Lucene QueryParser syntax, including the deprecated sort specification after the query.
PrefixFilter  
PrefixQParserPlugin Create a prefix query from the input value.
QParser Note: This API is experimental and may change in non backward-compatible ways in the future
QParserPlugin  
QueryParsing Collection of static utilities useful for query parsing.
QueryParsing.StrParser Simple class to help with parsing a string Note: This API is experimental and may change in non backward-compatible ways in the future
QueryResultKey A hash key encapsulating a query, a list of filters, and a sort
QueryUtils  
RawQParserPlugin Create a term query from the input value without any text analysis or transformation whatsoever.
SolrConstantScoreQuery A query that wraps a filter and simply returns a constant score equal to the query boost for every document in the filter.
SolrFieldCacheMBean A SolrInfoMBean that provides introspection of the Lucene FiledCache, this is NOT a cache that is manged by Solr.
SolrFilter A SolrFilter extends the Lucene Filter and adds extra semantics such as passing on weight context info for function queries.
SolrIndexReader Solr wrapper for IndexReader that contains extra context.
SolrIndexSearcher SolrIndexSearcher adds schema awareness and caching functionality over the lucene IndexSearcher.
SolrIndexSearcher.QueryCommand A query request command to avoid having to change the method signatures if we want to pass additional information to the searcher.
SolrIndexSearcher.QueryResult The result of a search.
SolrQueryParser A variation on the Lucene QueryParser which knows about the field types and query time analyzers configured in Solr's schema.xml.
SortedIntDocSet SortedIntDocSet represents a sorted set of Lucene Document Ids.
Sorting Extra lucene sorting utilities & convenience methods
SortSpec SortSpec encapsulates a Lucene Sort and a count of the number of documents to return.
ValueSourceParser A factory that parses user queries to generate ValueSource instances.
WildcardFilter  
 

Enum Summary
SolrCache.State Enumeration of possible States for cache instances.
 



Copyright © 2010 Apache Software Foundation. All Rights Reserved.