public PhraseWeight(Searcher searcher) throws IOException { this.similarity = getSimilarity(searcher); idf = similarity.idf(terms, searcher); }
public TermWeight(Searcher searcher) throws IOException { this.similarity = getSimilarity(searcher); idf = similarity.idf(term, searcher); // compute idf }
public TermWeight(Searcher searcher) throws IOException { this.similarity = getSimilarity(searcher); idf = similarity.idf(term, searcher); // compute idf }
public PhraseWeight(Searcher searcher) throws IOException { this.similarity = getSimilarity(searcher); idf = similarity.idf(terms, searcher); }
public TermWeight(Searcher searcher) throws IOException { this.similarity = getSimilarity(searcher); idf = similarity.idf(term, searcher); // compute idf }
public TermWeight(Searcher searcher) throws IOException { this.similarity = getSimilarity(searcher); idf = similarity.idf(term, searcher); // compute idf }
public MultiPhraseWeight(Searcher searcher) throws IOException { this.similarity = getSimilarity(searcher); // compute idf Iterator i = termArrays.iterator(); while (i.hasNext()) { Term[] terms = (Term[])i.next(); for (int j=0; j<terms.length; j++) { idf += getSimilarity(searcher).idf(terms[j], searcher); } } }
public float sumOfSquaredWeights() throws IOException { Iterator i = termArrays.iterator(); while (i.hasNext()) { Term[] terms = (Term[])i.next(); for (int j=0; j<terms.length; j++) idf += getSimilarity(searcher).idf(terms[j], searcher); } queryWeight = idf * getBoost(); // compute query weight return queryWeight * queryWeight; // square it }
public MultiPhraseWeight(Searcher searcher) throws IOException { this.similarity = getSimilarity(searcher); // compute idf Iterator i = termArrays.iterator(); while (i.hasNext()) { Term[] terms = (Term[])i.next(); for (int j=0; j<terms.length; j++) { idf += getSimilarity(searcher).idf(terms[j], searcher); } } }
public float sumOfSquaredWeights() throws IOException { idf = getSimilarity(searcher).idf(terms, searcher); queryWeight = idf * getBoost(); // compute query weight return queryWeight * queryWeight; // square it }
public float sumOfSquaredWeights() throws IOException { idf = getSimilarity(searcher).idf(term, searcher); // compute idf queryWeight = idf * getBoost(); // compute query weight return queryWeight * queryWeight; // square it }
public float sumOfSquaredWeights() throws IOException { idf = this.query.getSimilarity(searcher).idf(terms, searcher); queryWeight = idf * query.getBoost(); // compute query weight return queryWeight * queryWeight; // square it }
public SpanWeight(SpanQuery query, Searcher searcher) throws IOException { this.similarity = query.getSimilarity(searcher); this.query = query; terms=new HashSet(); query.extractTerms(terms); idf = this.query.getSimilarity(searcher).idf(terms, searcher); }
public SpanWeight(SpanQuery query, Searcher searcher) throws IOException { this.similarity = query.getSimilarity(searcher); this.query = query; terms=new HashSet(); query.extractTerms(terms); idf = this.query.getSimilarity(searcher).idf(terms, searcher); }
/** * {@inheritDoc} */ @Override public float sumOfSquaredWeights() throws IOException { idf = searcher.getSimilarity().idf(searcher.maxDoc(), searcher.maxDoc()); // compute idf queryWeight = idf * 1.0f; // boost // compute query weight return queryWeight * queryWeight; // square it }
/** * {@inheritDoc} */ public float sumOfSquaredWeights() throws IOException { idf = searcher.getSimilarity().idf(searcher.maxDoc(), searcher.maxDoc()); // compute idf queryWeight = idf * 1.0f; // boost // compute query weight return queryWeight * queryWeight; // square it }
/** * {@inheritDoc} */ public float sumOfSquaredWeights() throws IOException { idf = searcher.getSimilarity().idf(searcher.maxDoc(), searcher.maxDoc()); // compute idf queryWeight = idf * 1.0f; // boost // compute query weight return queryWeight * queryWeight; // square it }
/** * {@inheritDoc} */ public Explanation explain(IndexReader reader, int doc) throws IOException { return new Explanation(Similarity.getDefault().idf(reader.maxDoc(), reader.maxDoc()), "matchAll"); } }
/** * {@inheritDoc} */ @Override public Explanation explain(IndexReader reader, int doc) throws IOException { return new Explanation(Similarity.getDefault().idf(reader.maxDoc(), reader.maxDoc()), "matchAll"); } }
/** * {@inheritDoc} */ public Explanation explain(IndexReader reader, int doc) throws IOException { return new Explanation(Similarity.getDefault().idf(reader.maxDoc(), reader.maxDoc()), "matchAll"); } }