|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jackrabbit.core.query.lucene.JackrabbitTermQuery.JackrabbitTermWeight
protected class JackrabbitTermQuery.JackrabbitTermWeight
The weight implementation.
Field Summary | |
---|---|
protected org.apache.lucene.search.Searcher |
searcher
The searcher for this weight. |
Constructor Summary | |
---|---|
JackrabbitTermQuery.JackrabbitTermWeight(org.apache.lucene.search.Searcher searcher,
org.apache.lucene.search.Weight weight)
|
Method Summary | |
---|---|
protected org.apache.lucene.search.Scorer |
createScorer(org.apache.lucene.index.IndexReader reader)
Abstract factory method for crating a scorer instance for the specified reader. |
org.apache.lucene.search.Explanation |
explain(org.apache.lucene.index.IndexReader reader,
int doc)
|
org.apache.lucene.search.Query |
getQuery()
|
float |
getValue()
|
void |
normalize(float norm)
|
org.apache.lucene.search.Scorer |
scorer(org.apache.lucene.index.IndexReader reader)
Returns a MultiScorer if the passed reader is of
type MultiIndexReader . |
float |
sumOfSquaredWeights()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final org.apache.lucene.search.Searcher searcher
Constructor Detail |
---|
public JackrabbitTermQuery.JackrabbitTermWeight(org.apache.lucene.search.Searcher searcher, org.apache.lucene.search.Weight weight)
Method Detail |
---|
protected org.apache.lucene.search.Scorer createScorer(org.apache.lucene.index.IndexReader reader) throws IOException
reader
- the index reader the created scorer instance should use
IOException
- if an error occurs while reading from the indexpublic org.apache.lucene.search.Query getQuery()
public float getValue()
public float sumOfSquaredWeights() throws IOException
IOException
public void normalize(float norm)
public org.apache.lucene.search.Explanation explain(org.apache.lucene.index.IndexReader reader, int doc) throws IOException
IOException
public org.apache.lucene.search.Scorer scorer(org.apache.lucene.index.IndexReader reader) throws IOException
MultiScorer
if the passed reader
is of
type MultiIndexReader
.
scorer
in interface org.apache.lucene.search.Weight
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |