Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.modeshape.search.lucene.query
Class MatchNoneQuery.NoneScorer

    java.lang.Object
      org.apache.lucene.search.DocIdSetIterator
          org.apache.lucene.search.Scorer
              org.modeshape.search.lucene.query.MatchNoneQuery.NoneScorer

Enclosing class:
  MatchNoneQuery

    protected static class MatchNoneQuery.NoneScorer

extends org.apache.lucene.search.Scorer

A scorer for the NOT query that iterates over documents (in increasing docId order), using the given scorer implementation for the operand of the NOT.

Nested Class Summary

Nested classes/interfaces inherited from class org.apache.lucene.search.Scorer
`org.apache.lucene.search.Scorer.ScorerVisitor<P extends org.apache.lucene.search.Query,C extends org.apache.lucene.search.Query,S extends org.apache.lucene.search.Scorer>`

Field Summary

Fields inherited from class org.apache.lucene.search.Scorer
`weight`

Fields inherited from class org.apache.lucene.search.DocIdSetIterator
`NO_MORE_DOCS`

Constructor Summary
`protected` | `MatchNoneQuery.NoneScorer(org.apache.lucene.search.Weight weight)`

Method Summary
`int` | `advance(int target)`
`int` | `docID()`
`int` | `nextDoc()`
`float` | `score()` This method always returns a score of 1.0 for the current document, since only those documents that satisfy the NOT are scored by this scorer.

Methods inherited from class org.apache.lucene.search.Scorer
`freq, getSimilarity, score, score, visitScorers, visitSubScorers`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### MatchNoneQuery.NoneScorer

    protected MatchNoneQuery.NoneScorer(org.apache.lucene.search.Weight weight)

Method Detail

### docID

    public int docID()

  Specified by:
    `docID` in class `org.apache.lucene.search.DocIdSetIterator`
  See Also:
    `DocIdSetIterator.docID()`

### nextDoc

    public int nextDoc()

  Specified by:
    `nextDoc` in class `org.apache.lucene.search.DocIdSetIterator`
  See Also:
    `DocIdSetIterator.nextDoc()`

### advance

    public int advance(int target)

  Specified by:
    `advance` in class `org.apache.lucene.search.DocIdSetIterator`
  See Also:
    `DocIdSetIterator.advance(int)`

### score

    public float score()

  This method always returns a score of 1.0 for the current document, since only those documents that satisfy the NOT are scored by this scorer.

  Specified by:
    `score` in class `org.apache.lucene.search.Scorer`
  See Also:
    `Scorer.score()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2008-2011 JBoss, a division of Red Hat. All Rights Reserved.