|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.lucene.search.spans.SpanWeight
public class SpanWeight
Expert-only. Public for use by other weight implementations
| Field Summary | |
|---|---|
protected float |
idf
|
protected SpanQuery |
query
|
protected float |
queryNorm
|
protected float |
queryWeight
|
protected Similarity |
similarity
|
protected java.util.Set |
terms
|
protected float |
value
|
| Constructor Summary | |
|---|---|
SpanWeight(SpanQuery query,
Searcher searcher)
|
|
| Method Summary | |
|---|---|
Explanation |
explain(IndexReader reader,
int doc)
An explanation of the score computation for the named document. |
Query |
getQuery()
The query that this concerns. |
float |
getValue()
The weight for this query. |
void |
normalize(float queryNorm)
Assigns the query normalization factor to this. |
Scorer |
scorer(IndexReader reader)
Constructs a scorer for this. |
float |
sumOfSquaredWeights()
The sum of squared weights of contained query clauses. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Similarity similarity
protected float value
protected float idf
protected float queryNorm
protected float queryWeight
protected java.util.Set terms
protected SpanQuery query
| Constructor Detail |
|---|
public SpanWeight(SpanQuery query,
Searcher searcher)
throws java.io.IOException
java.io.IOException| Method Detail |
|---|
public Query getQuery()
Weight
getQuery in interface Weightpublic float getValue()
Weight
getValue in interface Weight
public float sumOfSquaredWeights()
throws java.io.IOException
Weight
sumOfSquaredWeights in interface Weightjava.io.IOExceptionpublic void normalize(float queryNorm)
Weight
normalize in interface Weight
public Scorer scorer(IndexReader reader)
throws java.io.IOException
Weight
scorer in interface Weightjava.io.IOException
public Explanation explain(IndexReader reader,
int doc)
throws java.io.IOException
Weight
explain in interface Weightjava.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||