/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/index/ |
H A D | TermInfo.java | 24 int docFreq = 0; field in class:TermInfo 33 docFreq = df; 39 docFreq = ti.docFreq; 45 final void set(int docFreq, argument 47 this.docFreq = docFreq; 54 docFreq = ti.docFreq;
|
H A D | TermEnum.java | 35 /** Returns the docFreq of the current Term in the enumeration.*/ 36 public abstract int docFreq(); method in class:TermEnum
|
H A D | SegmentTermEnum.java | 135 termInfo.docFreq = input.readVInt(); // read doc freq 143 if (termInfo.docFreq > formatM1SkipInterval) { 149 if (termInfo.docFreq >= skipInterval) 204 /** Returns the docFreq from the current TermInfo in the enumeration. 207 public final int docFreq() { method in class:SegmentTermEnum 208 return termInfo.docFreq;
|
/lucene-3.6.0/lucene/core/src/test/org/apache/lucene/index/ |
H A D | TestTermsEnum.java | 179 private int docFreq(IndexReader r, String term) throws Exception { method in class:TestTermsEnum 180 return r.docFreq(new Term(FIELD, term)); 188 assertEquals(1, docFreq(r, "aa0")); 191 assertEquals(1, docFreq(r, "aa2")); 193 assertEquals(1, docFreq(r, "aa")); 196 assertEquals(1, docFreq(r, "aa1")); 199 assertEquals(0, docFreq(r, "aa5")); 202 assertEquals(1, docFreq(r, "aa2")); 205 assertEquals(0, docFreq(r, "b0")); 208 assertEquals(1, docFreq( [all...] |
H A D | TestIndexReaderDelete.java | 60 assertEquals("first opened", 100, reader1.docFreq(searchTerm1)); 61 assertEquals("first opened", 100, reader1.docFreq(searchTerm2)); 62 assertEquals("first opened", 100, reader1.docFreq(searchTerm3)); 68 assertEquals("first opened", 100, reader2.docFreq(searchTerm1)); 69 assertEquals("first opened", 100, reader2.docFreq(searchTerm2)); 70 assertEquals("first opened", 100, reader2.docFreq(searchTerm3)); 80 assertEquals("after delete 1", 100, reader2.docFreq(searchTerm1)); 81 assertEquals("after delete 1", 100, reader2.docFreq(searchTerm2)); 82 assertEquals("after delete 1", 100, reader2.docFreq(searchTerm3)); 89 assertEquals("after delete 1", 100, reader1.docFreq(searchTerm [all...] |
H A D | TestSegmentTermEnum.java | 102 assertEquals(200, termEnum.docFreq()); 107 assertEquals(100, termEnum.docFreq()); 116 assertEquals(200, termEnum.docFreq()); 121 assertEquals(100, termEnum.docFreq());
|
/lucene-3.6.0/lucene/backwards/src/test/org/apache/lucene/index/ |
H A D | TestIndexReaderDelete.java | 60 assertEquals("first opened", 100, reader1.docFreq(searchTerm1)); 61 assertEquals("first opened", 100, reader1.docFreq(searchTerm2)); 62 assertEquals("first opened", 100, reader1.docFreq(searchTerm3)); 68 assertEquals("first opened", 100, reader2.docFreq(searchTerm1)); 69 assertEquals("first opened", 100, reader2.docFreq(searchTerm2)); 70 assertEquals("first opened", 100, reader2.docFreq(searchTerm3)); 80 assertEquals("after delete 1", 100, reader2.docFreq(searchTerm1)); 81 assertEquals("after delete 1", 100, reader2.docFreq(searchTerm2)); 82 assertEquals("after delete 1", 100, reader2.docFreq(searchTerm3)); 89 assertEquals("after delete 1", 100, reader1.docFreq(searchTerm [all...] |
H A D | TestSegmentTermEnum.java | 102 assertEquals(200, termEnum.docFreq()); 107 assertEquals(100, termEnum.docFreq()); 116 assertEquals(200, termEnum.docFreq()); 121 assertEquals(100, termEnum.docFreq());
|
/lucene-3.6.0/solr/core/src/java/org/apache/solr/spelling/ |
H A D | SpellingResult.java | 71 public void add(Token token, int docFreq) { argument 72 addFrequency(token, docFreq); 79 * @param docFreq original token's document frequency 81 public void addFrequency(Token token, int docFreq) { argument 85 tokenFrequency.put(token, docFreq); 92 * @param docFreq The document frequency 94 public void add(Token token, String suggestion, int docFreq) { argument 101 map.put(suggestion, docFreq);
|
/lucene-3.6.0/lucene/core/src/java/org/apache/lucene/search/ |
H A D | DefaultSimilarity.java | 61 /** Implemented as <code>log(numDocs/(docFreq+1)) + 1</code>. */ 63 public float idf(int docFreq, int numDocs) { argument 64 return (float)(Math.log(numDocs/(double)(docFreq+1)) + 1.0);
|
H A D | FilteredTermEnum.java | 60 * Returns the docFreq of the current Term in the enumeration. 64 public int docFreq() { method in class:FilteredTermEnum 67 return actualEnum.docFreq();
|
H A D | SimilarityDelegator.java | 61 public float idf(int docFreq, int numDocs) { argument 62 return delegee.idf(docFreq, numDocs);
|
H A D | Similarity.java | 327 * correlates to the inverse of <i>docFreq</i> 348 * <tr><td align="center" style="text-align: center"><small>docFreq+1</small></td></tr> 781 * idf(searcher.docFreq(term), searcher.maxDoc()); 786 * {@link Searcher#docFreq(Term)} is used, and when the latter 796 public IDFExplanation idfExplain(final Term term, final Searcher searcher, int docFreq) throws IOException { argument 802 final int df = docFreq; 808 return "idf(docFreq=" + df + 820 * <code>searcher.docFreq(term)</code> as the docFreq. 828 return idfExplain(term, searcher, searcher.docFreq(ter 883 idf(int docFreq, int numDocs) argument [all...] |
H A D | PhraseQuery.java | 124 final int docFreq; field in class:PhraseQuery.PostingsAndFreq 129 public PostingsAndFreq(TermPositions postings, int docFreq, int position, Term... terms) { argument 131 this.docFreq = docFreq; 149 if (docFreq != other.docFreq) { 150 return docFreq - other.docFreq; 172 result = prime * result + docFreq; 186 if (docFreq ! [all...] |
H A D | ParallelMultiSearcher.java | 70 * Executes each {@link Searchable}'s docFreq() in its own thread and waits for each search to complete and merge 74 public int docFreq(final Term term) throws IOException { method in class:ParallelMultiSearcher 80 return Integer.valueOf(searchable.docFreq(term)); 84 int docFreq = 0; 86 docFreq += num.intValue(); 88 return docFreq;
|
/lucene-3.6.0/lucene/contrib/misc/src/java/org/apache/lucene/misc/ |
H A D | HighFreqTerms.java | 82 terms[i].term, terms[i].docFreq); 89 termsWithTF[i].term, termsWithTF[i].totalTermFreq, termsWithTF[i].docFreq); 107 * @return TermStats[] ordered by terms with highest docFreq first. 121 tiq.insertWithOverflow(new TermStats(terms.term(), terms.docFreq())); 129 tiq.insertWithOverflow(new TermStats(terms.term(), terms.docFreq())); 162 ts[i] = new TermStats( terms[i].term, terms[i].docFreq, totalTF); 184 public int docFreq; field in class:TermStats 189 this.docFreq = df; 194 this.docFreq = df; 201 * Priority queue for TermStats objects ordered by TermStats.docFreq [all...] |
/lucene-3.6.0/lucene/contrib/highlighter/src/java/org/apache/lucene/search/highlight/ |
H A D | QueryTermExtractor.java | 69 int docFreq=reader.docFreq(new Term(fieldName,terms[i].term)); 70 // docFreq counts deletes 71 if(totalNumDocs < docFreq) { 72 docFreq = totalNumDocs; 75 float idf=(float)(Math.log((float)totalNumDocs/(double)(docFreq+1)) + 1.0);
|
/lucene-3.6.0/lucene/contrib/misc/src/test/org/apache/lucene/misc/ |
H A D | TestHighFreqTerms.java | 64 assertEquals("Term with highest docfreq is first", 20,terms[0].docFreq ); 71 assertEquals("Term with highest docfreq is first", 10,terms[0].docFreq ); 79 assertTrue ("out of order " + terms[i-1].docFreq + "should be >= " + terms[i].docFreq,terms[i-1].docFreq >= terms[i].docFreq); 101 assertEquals("doc freq is not as expected", 5, terms[i].docFreq); 103 assertEquals("doc freq is not as expected", 1, terms[i].docFreq); 108 terms[i].docFreq); 164 termsWithTF[i].docFreq); [all...] |
/lucene-3.6.0/lucene/contrib/misc/src/java/org/apache/lucene/index/ |
H A D | IndexSorter.java | 59 private int docFreq; field in class:IndexSorter.SortedTermPositions 89 docFreq = terms.docFreq(); 92 if (docFreq > postingMaps.length) { // grow postingsMap 93 PostingMap[] newMap = new PostingMap[docFreq]; 95 for (int i = postingMaps.length; i < docFreq; i++) { 119 docFreq = i; // allow for deletions 121 Arrays.sort(postingMaps, 0, docFreq); // resort by mapped doc ids 130 if (pointer < docFreq) {
|
/lucene-3.6.0/lucene/contrib/instantiated/src/java/org/apache/lucene/store/instantiated/ |
H A D | InstantiatedTermEnum.java | 66 * Returns the docFreq of the current Term in the enumeration. 69 public int docFreq() { method in class:InstantiatedTermEnum
|
/lucene-3.6.0/lucene/contrib/queries/src/java/org/apache/lucene/search/similar/ |
H A D | MoreLikeThis.java | 52 * Lucene does let you access the document frequency of terms, with IndexReader.docFreq(). 54 * is usually fast enough. But looking up the docFreq() of every term in the document is 57 * You can use some heuristics to prune the set of terms, to avoid calling docFreq() too much, 740 int docFreq = 0; 742 int freq = ir.docFreq(new Term(fieldNames[i], word)); 743 topField = (freq > docFreq) ? fieldNames[i] : topField; 744 docFreq = (freq > docFreq) ? freq : docFreq; 747 if (minDocFreq > 0 && docFreq < minDocFre [all...] |
/lucene-3.6.0/lucene/contrib/spellchecker/src/java/org/apache/lucene/search/spell/ |
H A D | HighFrequencyDictionary.java | 90 if (isFrequent(termsEnum.docFreq())) { 91 freq = termsEnum.docFreq();
|
/lucene-3.6.0/lucene/core/src/test/org/apache/lucene/analysis/ |
H A D | TestClassicAnalyzer.java | 271 assertEquals(2, reader.docFreq(new Term("content", "abc"))); 272 assertEquals(1, reader.docFreq(new Term("content", "bbb"))); 273 assertEquals(1, reader.docFreq(new Term("content", "term"))); 274 assertEquals(1, reader.docFreq(new Term("content", "another"))); 299 assertEquals(1, reader.docFreq(new Term("content", bigTerm)));
|
/lucene-3.6.0/lucene/backwards/src/test/org/apache/lucene/analysis/ |
H A D | TestClassicAnalyzer.java | 271 assertEquals(2, reader.docFreq(new Term("content", "abc"))); 272 assertEquals(1, reader.docFreq(new Term("content", "bbb"))); 273 assertEquals(1, reader.docFreq(new Term("content", "term"))); 274 assertEquals(1, reader.docFreq(new Term("content", "another"))); 299 assertEquals(1, reader.docFreq(new Term("content", bigTerm)));
|
/lucene-3.6.0/lucene/contrib/remote/src/java/org/apache/lucene/search/ |
H A D | RemoteSearchable.java | 60 public int docFreq(Term term) throws IOException { method in class:RemoteSearchable 61 return local.docFreq(term);
|