org.apache.lucene.search.spans
Class SpanWeight
Object
SpanWeight
- All Implemented Interfaces:
- Serializable, Weight
class SpanWeight
- extends Object
- implements Weight
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
searcher
private Searcher searcher
value
private float value
queryNorm
private float queryNorm
queryWeight
private float queryWeight
query
private SpanQuery query
SpanWeight
public SpanWeight(SpanQuery query,
Searcher searcher)
getSearcher
public Searcher getSearcher()
getQuery
public Query getQuery()
- Specified by:
getQuery
in interface Weight
getValue
public float getValue()
- Specified by:
getValue
in interface Weight
sumOfSquaredWeights
public float sumOfSquaredWeights()
throws IOException
- Specified by:
sumOfSquaredWeights
in interface Weight
- Throws:
IOException
normalize
public void normalize(float queryNorm)
- Specified by:
normalize
in interface Weight
scorer
public Scorer scorer(IndexReader reader)
throws IOException
- Specified by:
scorer
in interface Weight
- Throws:
IOException
explain
public Explanation explain(IndexReader reader,
int doc)
throws IOException
- Specified by:
explain
in interface Weight
- Throws:
IOException