DotLucene 1.4 API Documentation |

# Lucene.Net.Search.Spans Namespace

Namespace hierarchy

### Classes

Class | Description
--- | ---
SpanFirstQuery | Matches spans near the beginning of a Field.
SpanNearQuery | Matches spans which are near one another. One can specify slop, the maximum number of intervening unmatched positions, as well as whether matches are required to be in-order.
SpanNotQuery | Removes matches which overlap with another SpanQuery.
SpanOrQuery | Matches the union of its clauses.
SpanQuery | Base class for span-based queries.
SpanTermQuery | Matches spans containing a term.

### Interfaces

Interface | Description
--- | ---
Spans | Expert: an enumeration of span matches. Used to implement span searching. Each span represents a range of term positions within a document. Matches are enumerated in order, by increasing document number, within that by increasing start position and finally by increasing end position.