See: Description
Interface | Description |
---|---|
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.
|
ScoreFilter | |
SolrCache<K,V> |
Primary API for dealing with Solr's internal caches.
|
SolrSortField |
Class | Description |
---|---|
AnalyticsQuery |
Note: This API is experimental and may change in non backward-compatible ways in the future
|
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.
|
CollapsingQParserPlugin |
The CollapsingQParserPlugin is a PostFilter that performs field collapsing.
|
CollapsingQParserPlugin.CollapseScore | |
ComplexPhraseQParserPlugin |
Parse Solr's variant on the Lucene
ComplexPhraseQueryParser syntax. |
CursorMark |
An object that encapsulates the basic information about the current Mark Point of a
"Cursor" based request.
|
DelegatingCollector |
A simple delegating collector where one can set the delegate after creation
|
DisMaxQParser |
Query parser for dismax queries
|
DisMaxQParserPlugin |
Create a dismax query from the input value.
|
DocListAndSet | |
DocSetCollector | |
DocSetDelegateCollector | |
DocSlice |
DocSlice implements DocList as an array of docids and optional scores. |
EarlyTerminatingCollector |
A wrapper
Collector that throws EarlyTerminatingCollectorException )
once a specified maximum number of documents are collected. |
ExtendedDismaxQParser |
Query parser that generates DisjunctionMaxQueries based on user configuration.
|
ExtendedDismaxQParser.Clause | |
ExtendedDismaxQParser.ExtendedSolrQueryParser |
A subclass of SolrQueryParser that supports aliasing fields for
constructing DisjunctionMaxQueries.
|
ExtendedDismaxQParserPlugin |
An advanced multi-field query parser based on the DisMax parser.
|
ExtendedQueryBase | |
FastLRUCache<K,V> |
SolrCache based on ConcurrentLRUCache implementation.
|
FieldParams |
A class to hold "phrase slop" and "boost" parameters for pf, pf2, pf3 parameters
|
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.
|
FunctionRangeQuery | |
Grouping |
Basic Solr Grouping infrastructure.
|
HashDocSet |
HashDocSet represents an unordered set of Lucene Document Ids
using a primitive int hash table. |
JoinQParserPlugin | |
LFUCache<K,V> |
SolrCache based on ConcurrentLFUCache implementation.
|
LRUCache<K,V> | |
LuceneQParser | |
LuceneQParserPlugin |
Parse Solr's variant on the Lucene QueryParser syntax.
|
MaxScoreQParser | |
MaxScoreQParserPlugin |
Parses a query like Lucene query parser, but scoring with max score, not sum
Accepts the "tie" request parameter as with dismax. |
NestedQParserPlugin |
Create a nested query, with the ability of that query to redefine it's type via
local parameters.
|
NoOpRegenerator |
Cache regenerator that just populates the new cache
with the old items.
|
OldLuceneQParserPlugin |
Parse Solr's variant of Lucene QueryParser syntax, including the
deprecated sort specification after the query.
|
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.
|
QueryResultKey |
A hash key encapsulating a query, a list of filters, and a sort
|
QueryUtils | |
RankQuery |
Note: This API is experimental and may change in non backward-compatible ways in the future
|
RawQParserPlugin |
Create a term query from the input value without any text analysis or transformation whatsoever.
|
ReRankQParserPlugin | |
ReturnFields |
A class representing the return fields
|
SimpleQParserPlugin |
Create a query from the input value that will be parsed by Lucene's SimpleQueryParser.
|
SolrCacheBase |
Common base class of reusable functionality for SolrCaches
|
SolrCacheBase.AutoWarmCountRef |
Decides how many things to autowarm based on the size of another cache
|
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 FieldCache, this is NOT a cache that is managed by Solr.
|
SolrFilter |
A SolrFilter extends the Lucene Filter and adds extra semantics such as passing on
weight context info for function queries.
|
SolrIndexSearcher |
SolrIndexSearcher adds schema awareness and caching functionality
over the lucene IndexSearcher.
|
SolrIndexSearcher.DocsEnumState | |
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.
|
SolrQueryParser |
Solr's default query parser, a schema-driven superset of the classic lucene query parser.
|
SolrReturnFields |
The default implementation of return fields parsing for Solr.
|
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 | |
SurroundQParserPlugin |
Plugin for lucene/contrib Surround query parser, bringing SpanQuery support
to Solr.
|
SwitchQParserPlugin |
A QParserPlugin that acts like a "switch/case" statement.
|
TermQParserPlugin |
Create a single term query from the input value equivalent to readableToIndexed().
|
ValueSourceParser |
A factory that parses user queries to generate ValueSource instances.
|
WrappedQuery |
A simple query that wraps another query and implements ExtendedQuery.
|
Enum | Description |
---|---|
Grouping.Format | |
Grouping.TotalCount | |
SolrCache.State |
Enumeration of possible States for cache instances.
|
Exception | Description |
---|---|
EarlyTerminatingCollectorException |
Thrown by
EarlyTerminatingCollector when the maximum to abort
the scoring / collection process early, when the specified maximum number
of documents were collected. |
SyntaxError |
Simple checked exception for parsing errors
|
APIs and classes for parsing and processing search requests
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.