org.apache.solr.search (Solr 3.6.2 API)
Keywords: org.apache.solr.search package

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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.
ExtendedQuery | The ExtendedQuery interface provides extra metadata to a query.
PostFilter | The PostFilter interface provides a mechanism to further filter documents after they have already gone through the main query and other filters.
SolrCache<K,V> | Primary API for dealing with Solr's internal caches.
SolrSortField |

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.

Enum Summary
Grouping.Format |
Grouping.TotalCount |
SolrCache.State | Enumeration of possible States for cache instances.
SolrQueryParser.MagicFieldName | Identifies the list of all known "magic fields" that trigger special parsing behavior

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES