Example usage for org.apache.lucene.search Scorer getWeight

List of usage examples for org.apache.lucene.search Scorer getWeight

Introduction

In this page you can find the example usage for org.apache.lucene.search Scorer getWeight.

Prototype

public Weight getWeight() 

Source Link

Document

returns parent Weight

Usage

From source file:de.uop.code.disambiguation.ltr.lucene.query.ReqOptSumScorer.java

License:Apache License

/**
 * Construct a <code>ReqOptScorer</code>.
 * /*  ww w. j a va 2  s  .c o  m*/
 * @param reqScorer
 *            The required scorer. This must match.
 * @param optScorer
 *            The optional scorer. This is used for scoring only.
 */
public ReqOptSumScorer(final Scorer reqScorer, final Scorer optScorer) {
    super(reqScorer.getWeight());
    assert reqScorer != null;
    assert optScorer != null;
    this.reqScorer = reqScorer;
    this.optScorer = optScorer;
}

From source file:experiments.collective.entdoccentric.LTR.ReqOptSumScorer.java

License:Apache License

/**
 * Construct a <code>ReqOptScorer</code>.
 * //from w  ww . j a  va  2  s  .c o  m
 * @param reqScorer
 *            The required scorer. This must match.
 * @param optScorer
 *            The optional scorer. This is used for scoring only.
 */
public ReqOptSumScorer(Scorer reqScorer, Scorer optScorer) {
    super(reqScorer.getWeight());
    assert reqScorer != null;
    assert optScorer != null;
    this.reqScorer = reqScorer;
    this.optScorer = optScorer;
}

From source file:org.meresco.lucene.search.join.AggregateScoreSuperCollector.java

License:Open Source License

private static Weight weightFromScorer(Scorer scorer) {
    try {// w  w  w.  j a v a2  s .co  m
        return scorer.getWeight();
    } catch (UnsupportedOperationException e) {
        return null;
    }
}