|
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 |
|
| DelegatingCollector |
A simple delegating collector where one can set the delegate after creation |
| 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. |
| DocSetCollector |
|
| DocSetDelegateCollector |
|
| DocSlice |
DocSlice implements DocList as an array of docids and optional scores. |
| ExtendedDismaxQParserPlugin |
An advanced multi-field query parser. |
| ExtendedQueryBase |
|
| FastLRUCache<K,V> |
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. |
| Grouping |
Basic Solr Grouping infrastructure. |
| HashDocSet |
HashDocSet represents an unordered set of Lucene Document Ids
using a primitive int hash table. |
| LFUCache<K,V> |
SolrCache based on ConcurrentLFUCache implementation. |
| LRUCache<K,V> |
|
| 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.ProcessedFilter |
|
| 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. |
| SolrIndexSearcher.TermDocsState |
|
| 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. |
| SpatialBoxQParserPlugin |
|
| SpatialFilterQParser |
|
| SpatialFilterQParserPlugin |
Creates a spatial Filter based on the type of spatial point used. |
| SpatialOptions |
|
| TermQParserPlugin |
Create a single term query from the input value equivalent to readableToIndexed(). |
| ValueSourceParser |
A factory that parses user queries to generate ValueSource instances. |
| WildcardFilter |
|
| WrappedQuery |
A simple query that wraps another query and implements ExtendedQuery. |