public class Consecutive extends Composite
| Modifier and Type | Field and Description |
|---|---|
int[] |
gap
The gap array for this consecutive composition, or
null for no gaps (see ConsecutiveDocumentIterator). |
| Constructor and Description |
|---|
Consecutive(Query... query) |
Consecutive(Query[] query,
int[] gap) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(QueryBuilderVisitor<T> visitor)
Accepts a visitor.
|
boolean |
equals(Object o) |
int |
hashCode() |
String |
toString() |
components, toStringpublic final int[] gap
null for no gaps (see ConsecutiveDocumentIterator).
The array can be long as Composite.query, or have an additional element representing a final gap: in this
case, the index against which the query is resolved must provide document sizes.public Consecutive(Query... query)
public Consecutive(Query[] query, int[] gap)
public <T> T accept(QueryBuilderVisitor<T> visitor) throws QueryBuilderVisitorException
Queryvisitor - the visitor.null if the visit should stop.QueryBuilderVisitorExceptionQuery