org.elasticsearch.search.dfs
Class CachedDfSource
java.lang.Object
org.apache.lucene.search.Searcher
org.elasticsearch.search.dfs.CachedDfSource
- All Implemented Interfaces:
- Closeable, org.apache.lucene.search.Searchable
public class CachedDfSource
- extends org.apache.lucene.search.Searcher
Method Summary |
void |
close()
|
org.apache.lucene.document.Document |
doc(int i)
|
org.apache.lucene.document.Document |
doc(int i,
org.apache.lucene.document.FieldSelector fieldSelector)
|
int |
docFreq(org.apache.lucene.index.Term term)
|
int[] |
docFreqs(org.apache.lucene.index.Term[] terms)
|
org.apache.lucene.search.Explanation |
explain(org.apache.lucene.search.Weight weight,
int doc)
|
int |
maxDoc()
|
org.apache.lucene.search.Query |
rewrite(org.apache.lucene.search.Query query)
|
void |
search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
org.apache.lucene.search.Collector results)
|
org.apache.lucene.search.TopDocs |
search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
int n)
|
org.apache.lucene.search.TopFieldDocs |
search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
int n,
org.apache.lucene.search.Sort sort)
|
Methods inherited from class org.apache.lucene.search.Searcher |
createNormalizedWeight, createWeight, explain, getSimilarity, search, search, search, search, search, search, setSimilarity |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CachedDfSource
public CachedDfSource(AggregatedDfs dfs,
org.apache.lucene.search.Similarity similarity)
throws IOException
- Throws:
IOException
docFreq
public int docFreq(org.apache.lucene.index.Term term)
- Specified by:
docFreq
in interface org.apache.lucene.search.Searchable
- Specified by:
docFreq
in class org.apache.lucene.search.Searcher
docFreqs
public int[] docFreqs(org.apache.lucene.index.Term[] terms)
- Specified by:
docFreqs
in interface org.apache.lucene.search.Searchable
- Overrides:
docFreqs
in class org.apache.lucene.search.Searcher
maxDoc
public int maxDoc()
- Specified by:
maxDoc
in interface org.apache.lucene.search.Searchable
- Specified by:
maxDoc
in class org.apache.lucene.search.Searcher
rewrite
public org.apache.lucene.search.Query rewrite(org.apache.lucene.search.Query query)
- Specified by:
rewrite
in interface org.apache.lucene.search.Searchable
- Specified by:
rewrite
in class org.apache.lucene.search.Searcher
close
public void close()
- Specified by:
close
in interface Closeable
- Specified by:
close
in interface org.apache.lucene.search.Searchable
- Specified by:
close
in class org.apache.lucene.search.Searcher
doc
public org.apache.lucene.document.Document doc(int i)
- Specified by:
doc
in interface org.apache.lucene.search.Searchable
- Specified by:
doc
in class org.apache.lucene.search.Searcher
doc
public org.apache.lucene.document.Document doc(int i,
org.apache.lucene.document.FieldSelector fieldSelector)
- Specified by:
doc
in interface org.apache.lucene.search.Searchable
- Specified by:
doc
in class org.apache.lucene.search.Searcher
explain
public org.apache.lucene.search.Explanation explain(org.apache.lucene.search.Weight weight,
int doc)
- Specified by:
explain
in interface org.apache.lucene.search.Searchable
- Specified by:
explain
in class org.apache.lucene.search.Searcher
search
public void search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
org.apache.lucene.search.Collector results)
- Specified by:
search
in interface org.apache.lucene.search.Searchable
- Specified by:
search
in class org.apache.lucene.search.Searcher
search
public org.apache.lucene.search.TopDocs search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
int n)
- Specified by:
search
in interface org.apache.lucene.search.Searchable
- Specified by:
search
in class org.apache.lucene.search.Searcher
search
public org.apache.lucene.search.TopFieldDocs search(org.apache.lucene.search.Weight weight,
org.apache.lucene.search.Filter filter,
int n,
org.apache.lucene.search.Sort sort)
- Specified by:
search
in interface org.apache.lucene.search.Searchable
- Specified by:
search
in class org.apache.lucene.search.Searcher
Copyright © 2009-2012. All Rights Reserved.