Uses of Class
org.apache.solr.search.SolrIndexSearcher

Packages that use SolrIndexSearcher
org.apache.solr.core Core classes implementin Solr internals and the management of SolrCore
org.apache.solr.handler Concrete implementations of SolrRequestHandler 
org.apache.solr.handler.component SearchComponent implementations for use in SearchHandler 
org.apache.solr.highlight SolrHighlighter API and related implementaions and utilities 
org.apache.solr.request APIs and classes for dealing with Solr requests 
org.apache.solr.response API and implementations of QueryResponseWriter for formating Solr request responses 
org.apache.solr.response.transform APIs and implementations of DocTransformer for modifying documents in Solr request responses 
org.apache.solr.schema IndexSchema and FieldType implementations for powering schema.xml 
org.apache.solr.search APIs and classes for parsing and processing search requests 
org.apache.solr.search.grouping APIs and classes for implementing result grouping 
org.apache.solr.search.grouping.distributed.command Internal classes used to implement distributed result grouping 
org.apache.solr.search.grouping.distributed.shardresultserializer Internal classes used to implement distributed result grouping 
org.apache.solr.search.grouping.endresulttransformer APIs and classes for transforming result grouping results into the appropriate response format 
org.apache.solr.spelling APIs and classes used by the SpellCheckComponent 
org.apache.solr.spelling.suggest APIs and classes used by the SpellCheckComponent 
org.apache.solr.util Common utility classes used throughout Solr 
 

Uses of SolrIndexSearcher in org.apache.solr.core
 

Methods in org.apache.solr.core that return SolrIndexSearcher
 SolrIndexSearcher SolrCore.newSearcher(String name)
           
 

Methods in org.apache.solr.core that return types with arguments of type SolrIndexSearcher
 RefCounted<SolrIndexSearcher> SolrCore.getNewestSearcher(boolean openNew)
          Return the newest normal RefCounted<SolrIndexSearcher> with the reference count incremented.
 RefCounted<SolrIndexSearcher> SolrCore.getRealtimeSearcher()
          Gets the latest real-time searcher w/o forcing open a new searcher if one already exists.
 RefCounted<SolrIndexSearcher> SolrCore.getRegisteredSearcher()
          Returns the current registered searcher with its reference count incremented, or null if none are registered.
 RefCounted<SolrIndexSearcher> SolrCore.getSearcher()
          Return a registered RefCounted<SolrIndexSearcher> with the reference count incremented.
 RefCounted<SolrIndexSearcher> SolrCore.getSearcher(boolean forceNew, boolean returnSearcher, Future[] waitSearcher)
           
 RefCounted<SolrIndexSearcher> SolrCore.getSearcher(boolean forceNew, boolean returnSearcher, Future[] waitSearcher, boolean updateHandlerReopens)
          Get a SolrIndexSearcher or start the process of creating a new one.
 RefCounted<SolrIndexSearcher> SolrCore.openNewSearcher(boolean updateHandlerReopens, boolean realtime)
          Opens a new searcher and returns a RefCounted<SolrIndexSearcher> with it's reference incremented.
 

Methods in org.apache.solr.core with parameters of type SolrIndexSearcher
protected  NamedList AbstractSolrEventListener.addEventParms(SolrIndexSearcher currentSearcher, NamedList nlst)
          Add the EventParams.EVENT with either the EventParams.NEW_SEARCHER or EventParams.FIRST_SEARCHER values depending on the value of currentSearcher.
 void SolrEventListener.newSearcher(SolrIndexSearcher newSearcher, SolrIndexSearcher currentSearcher)
          The searchers passed here are only guaranteed to be valid for the duration of this method call, so care should be taken not to spawn threads or asynchronous tasks with references to these searchers.
 void AbstractSolrEventListener.newSearcher(SolrIndexSearcher newSearcher, SolrIndexSearcher currentSearcher)
           
 void QuerySenderListener.newSearcher(SolrIndexSearcher newSearcher, SolrIndexSearcher currentSearcher)
           
 

Uses of SolrIndexSearcher in org.apache.solr.handler
 

Constructors in org.apache.solr.handler with parameters of type SolrIndexSearcher
MoreLikeThisHandler.MoreLikeThisHelper(SolrParams params, SolrIndexSearcher searcher)
           
 

Uses of SolrIndexSearcher in org.apache.solr.handler.component
 

Methods in org.apache.solr.handler.component with parameters of type SolrIndexSearcher
protected  void QueryComponent.doFieldSortValues(ResponseBuilder rb, SolrIndexSearcher searcher)
           
protected  void ResponseLogComponent.processIds(ResponseBuilder rb, DocList dl, IndexSchema schema, SolrIndexSearcher searcher)
           
protected  void ResponseLogComponent.processScores(ResponseBuilder rb, DocList dl, IndexSchema schema, SolrIndexSearcher searcher)
           
 

Constructors in org.apache.solr.handler.component with parameters of type SolrIndexSearcher
FieldFacetStats(SolrIndexSearcher searcher, String name, SchemaField field_sf, SchemaField facet_sf, boolean calcDistinct)
           
 

Uses of SolrIndexSearcher in org.apache.solr.highlight
 

Methods in org.apache.solr.highlight with parameters of type SolrIndexSearcher
protected  String[] PostingsSolrHighlighter.getUniqueKeys(SolrIndexSearcher searcher, int[] docIDs)
          Retrieves the unique keys for the topdocs to key the results
 

Uses of SolrIndexSearcher in org.apache.solr.request
 

Fields in org.apache.solr.request declared as SolrIndexSearcher
protected  SolrIndexSearcher SimpleFacets.searcher
          Searcher to use for all calculations
 

Fields in org.apache.solr.request with type parameters of type SolrIndexSearcher
protected  RefCounted<SolrIndexSearcher> SolrQueryRequestBase.searcherHolder
           
 

Methods in org.apache.solr.request that return SolrIndexSearcher
 SolrIndexSearcher SolrQueryRequest.getSearcher()
          The index searcher associated with this request
 SolrIndexSearcher SolrQueryRequestBase.getSearcher()
           
 

Methods in org.apache.solr.request with parameters of type SolrIndexSearcher
 NamedList<Integer> UnInvertedField.getCounts(SolrIndexSearcher searcher, DocSet baseDocs, int offset, int limit, Integer mincount, boolean missing, String sort, String prefix)
           
static NamedList<Integer> DocValuesFacets.getCounts(SolrIndexSearcher searcher, DocSet docs, String fieldName, int offset, int limit, int mincount, boolean missing, String sort, String prefix)
           
 NamedList<Integer> SimpleFacets.getFacetTermEnumCounts(SolrIndexSearcher searcher, DocSet docs, String field, int offset, int limit, int mincount, boolean missing, String sort, String prefix)
          Returns a list of terms in the specified field along with the corresponding count of documents in the set that match that constraint.
static NamedList<Integer> SimpleFacets.getFieldCacheCounts(SolrIndexSearcher searcher, DocSet docs, String fieldName, int offset, int limit, int mincount, boolean missing, String sort, String prefix)
          Use the Lucene FieldCache to get counts for each unique field value in docs.
static int SimpleFacets.getFieldMissingCount(SolrIndexSearcher searcher, DocSet docs, String fieldName)
          Returns a count of the documents in the set which do not have any terms for for the specified field.
 NamedList<Integer> SimpleFacets.getGroupedCounts(SolrIndexSearcher searcher, DocSet base, String field, boolean multiToken, int offset, int limit, int mincount, boolean missing, String sort, String prefix)
           
 StatsValues UnInvertedField.getStats(SolrIndexSearcher searcher, DocSet baseDocs, boolean calcDistinct, String[] facet)
          Collect statistics about the UninvertedField.
static UnInvertedField UnInvertedField.getUnInvertedField(String field, SolrIndexSearcher searcher)
           
 

Constructors in org.apache.solr.request with parameters of type SolrIndexSearcher
UnInvertedField(String field, SolrIndexSearcher searcher)
           
 

Uses of SolrIndexSearcher in org.apache.solr.response
 

Fields in org.apache.solr.response declared as SolrIndexSearcher
protected  SolrIndexSearcher BinaryResponseWriter.Resolver.searcher
           
 

Uses of SolrIndexSearcher in org.apache.solr.response.transform
 

Fields in org.apache.solr.response.transform declared as SolrIndexSearcher
 SolrIndexSearcher TransformContext.searcher
           
 

Uses of SolrIndexSearcher in org.apache.solr.schema
 

Methods in org.apache.solr.schema with parameters of type SolrIndexSearcher
 void ExternalFileFieldReloader.newSearcher(SolrIndexSearcher newSearcher, SolrIndexSearcher currentSearcher)
           
 

Uses of SolrIndexSearcher in org.apache.solr.search
 

Methods in org.apache.solr.search with parameters of type SolrIndexSearcher
 boolean CacheRegenerator.regenerateItem(SolrIndexSearcher newSearcher, SolrCache newCache, SolrCache oldCache, Object oldKey, Object oldVal)
          Regenerate an old cache item and insert it into newCache
 boolean NoOpRegenerator.regenerateItem(SolrIndexSearcher newSearcher, SolrCache newCache, SolrCache oldCache, Object oldKey, Object oldVal)
           
 void SolrIndexSearcher.warm(SolrIndexSearcher old)
          Warm this searcher based on an old one (primarily for auto-cache warming).
 void LFUCache.warm(SolrIndexSearcher searcher, SolrCache old)
           
 void FastLRUCache.warm(SolrIndexSearcher searcher, SolrCache old)
           
 void SolrCache.warm(SolrIndexSearcher searcher, SolrCache<K,V> old)
          Warm this cache associated with searcher using the old cache object.
 void LRUCache.warm(SolrIndexSearcher searcher, SolrCache<K,V> old)
           
 

Constructors in org.apache.solr.search with parameters of type SolrIndexSearcher
Grouping(SolrIndexSearcher searcher, SolrIndexSearcher.QueryResult qr, SolrIndexSearcher.QueryCommand cmd, boolean cacheSecondPassSearch, int maxDocsPercentageToCache, boolean main)
           
 

Uses of SolrIndexSearcher in org.apache.solr.search.grouping
 

Methods in org.apache.solr.search.grouping with parameters of type SolrIndexSearcher
 CommandHandler.Builder CommandHandler.Builder.setSearcher(SolrIndexSearcher searcher)
           
 

Uses of SolrIndexSearcher in org.apache.solr.search.grouping.distributed.command
 

Methods in org.apache.solr.search.grouping.distributed.command with parameters of type SolrIndexSearcher
 QueryCommand.Builder QueryCommand.Builder.setDocSet(SolrIndexSearcher searcher)
          Sets the docSet based on the created DocSet
 

Uses of SolrIndexSearcher in org.apache.solr.search.grouping.distributed.shardresultserializer
 

Constructors in org.apache.solr.search.grouping.distributed.shardresultserializer with parameters of type SolrIndexSearcher
SearchGroupsResultTransformer(SolrIndexSearcher searcher)
           
 

Uses of SolrIndexSearcher in org.apache.solr.search.grouping.endresulttransformer
 

Constructors in org.apache.solr.search.grouping.endresulttransformer with parameters of type SolrIndexSearcher
GroupedEndResultTransformer(SolrIndexSearcher searcher)
           
 

Uses of SolrIndexSearcher in org.apache.solr.spelling
 

Methods in org.apache.solr.spelling with parameters of type SolrIndexSearcher
 void FileBasedSpellChecker.build(SolrCore core, SolrIndexSearcher searcher)
           
 void ConjunctionSolrSpellChecker.build(SolrCore core, SolrIndexSearcher searcher)
           
 void IndexBasedSpellChecker.build(SolrCore core, SolrIndexSearcher searcher)
           
 void WordBreakSolrSpellChecker.build(SolrCore core, SolrIndexSearcher searcher)
           
 void DirectSolrSpellChecker.build(SolrCore core, SolrIndexSearcher searcher)
           
abstract  void SolrSpellChecker.build(SolrCore core, SolrIndexSearcher searcher)
          (re)Builds the spelling index.
 void ConjunctionSolrSpellChecker.reload(SolrCore core, SolrIndexSearcher searcher)
           
 void IndexBasedSpellChecker.reload(SolrCore core, SolrIndexSearcher searcher)
           
 void WordBreakSolrSpellChecker.reload(SolrCore core, SolrIndexSearcher searcher)
           
 void DirectSolrSpellChecker.reload(SolrCore core, SolrIndexSearcher searcher)
           
 void AbstractLuceneSpellChecker.reload(SolrCore core, SolrIndexSearcher searcher)
           
abstract  void SolrSpellChecker.reload(SolrCore core, SolrIndexSearcher searcher)
          Reloads the index.
 

Uses of SolrIndexSearcher in org.apache.solr.spelling.suggest
 

Methods in org.apache.solr.spelling.suggest with parameters of type SolrIndexSearcher
 void SolrSuggester.build(SolrCore core, SolrIndexSearcher searcher)
          Build the underlying Lucene Suggester
 void Suggester.build(SolrCore core, SolrIndexSearcher searcher)
           
abstract  Dictionary DictionaryFactory.create(SolrCore core, SolrIndexSearcher searcher)
          Create a Dictionary using options in core and optionally uses searcher, in case of index based dictionaries
 Dictionary FileDictionaryFactory.create(SolrCore core, SolrIndexSearcher searcher)
           
 Dictionary DocumentExpressionDictionaryFactory.create(SolrCore core, SolrIndexSearcher searcher)
           
 Dictionary DocumentDictionaryFactory.create(SolrCore core, SolrIndexSearcher searcher)
           
 Dictionary HighFrequencyDictionaryFactory.create(SolrCore core, SolrIndexSearcher searcher)
           
 void SolrSuggester.reload(SolrCore core, SolrIndexSearcher searcher)
          Reloads the underlying Lucene Suggester
 void Suggester.reload(SolrCore core, SolrIndexSearcher searcher)
           
 

Uses of SolrIndexSearcher in org.apache.solr.util
 

Methods in org.apache.solr.util with parameters of type SolrIndexSearcher
static SolrDocumentList SolrPluginUtils.docListToSolrDocumentList(DocList docs, SolrIndexSearcher searcher, Set<String> fields, Map<SolrDocument,Integer> ids)
          Convert a DocList to a SolrDocumentList The optional param "ids" is populated with the lucene document id for each SolrDocument.
static NamedList<Explanation> SolrPluginUtils.getExplanations(Query query, DocList docs, SolrIndexSearcher searcher, IndexSchema schema)
          Generates an NamedList of Explanations for each item in a list of docs.
static int SolrPluginUtils.numDocs(SolrIndexSearcher s, Query q, Query f)
          SolrIndexSearch.numDocs(Query,Query) freaks out if the filtering query is null, so we use this workarround.
 boolean SolrPluginUtils.IdentityRegenerator.regenerateItem(SolrIndexSearcher newSearcher, SolrCache newCache, SolrCache oldCache, Object oldKey, Object oldVal)
           
 



Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.