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. |
ExtendedDismaxQParser.DMP |
shorten the class references for utilities
|
ExtendedQuery |
The ExtendedQuery interface provides extra metadata to a query.
|
IdGenerator | |
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 | Description |
---|---|
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 | |
DateValueSourceParser | |
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 | |
DocSetBase |
A base class that may be usefull for implementing DocSets
|
DocSetCollector | |
DocSetDelegateCollector | |
DocSlice |
DocSlice implements DocList as an array of docids and optional scores. |
Double2Parser | |
DoubleParser | |
ExtendedAnalyzer | |
ExtendedDismaxQParser | |
ExtendedDismaxQParser.Clause | |
ExtendedDismaxQParser.DynamicField | |
ExtendedDismaxQParser.U |
shorten the class references for utilities
|
ExtendedDismaxQParser.UserFields |
Class that encapsulates the input from userFields parameter and can answer whether
a field allowed or disallowed as fielded query in the query string
|
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.
|
FilterImpl | |
FilterImpl.DualFilterIterator | |
FilterImpl.FilterIterator | |
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. |
LFUCache<K,V> |
SolrCache based on ConcurrentLFUCache implementation.
|
LongConstValueSource | |
LRUCache<K,V> | |
LRUCache.CumulativeStats | |
LuceneQParser | |
LuceneQParserPlugin |
Parse Solr's variant on the Lucene QueryParser syntax.
|
LuceneQueryOptimizer |
Utility which converts certain query clauses into
QueryFilter s and
caches these. |
MissingLastOrdComparator | |
MissingStringLastComparatorSource | |
NamedParser | |
NestedQParserPlugin |
Create a nested query, with the ability of that query to redefine it's type via
local parameters.
|
OldLuceneQParser | |
OldLuceneQParserPlugin |
Parse Solr's variant of Lucene QueryParser syntax, including the
deprecated sort specification after the query.
|
PrefixFilter | |
PrefixGenerator | |
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.SetNonLazyFieldSelector |
FieldSelector which loads the specified fields, and load all other
field lazily.
|
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.
|
SolrReaderInfo |
SolrReaderInfo contains information that is the same for
every SolrIndexReader that wraps the same IndexReader.
|
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.
|
ValueSourceParser.MVResult | |
WildcardFilter | |
WildcardGenerator | |
WrappedQuery |
A simple query that wraps another query and implements ExtendedQuery.
|
Enum | Description |
---|---|
ExtendedDismaxQParser.QType | |
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
|