Package | Description |
---|---|
org.apache.lucene.search |
Code to search indices.
|
org.apache.lucene.search.payloads |
The payloads package provides Query mechanisms for finding and using payloads.
|
org.apache.lucene.search.spans |
The calculus of spans.
|
Modifier and Type | Field and Description |
---|---|
protected SpanQuery |
SpanQueryFilter.query |
Modifier and Type | Method and Description |
---|---|
SpanQuery |
SpanQueryFilter.getQuery() |
Constructor and Description |
---|
SpanQueryFilter(SpanQuery query)
Constructs a filter which only matches documents matching
query . |
Modifier and Type | Class and Description |
---|---|
class |
BoostingTermQuery
Deprecated.
See
PayloadTermQuery |
class |
PayloadNearQuery
This class is very similar to
SpanNearQuery except that it factors
in the value of the payloads located at each of the positions where the
TermSpans occurs. |
class |
PayloadTermQuery
This class is very similar to
SpanTermQuery except that it factors
in the value of the payload located at each of the positions where the
Term occurs. |
Constructor and Description |
---|
PayloadNearQuery.PayloadNearSpanWeight(SpanQuery query,
Searcher searcher) |
PayloadNearQuery(SpanQuery[] clauses,
int slop,
boolean inOrder) |
PayloadNearQuery(SpanQuery[] clauses,
int slop,
boolean inOrder,
PayloadFunction function) |
Modifier and Type | Class and Description |
---|---|
class |
FieldMaskingSpanQuery
Wrapper to allow
SpanQuery objects participate in composite
single-field SpanQueries by 'lying' about their search field. |
class |
SpanFirstQuery
Matches spans near the beginning of a field.
|
class |
SpanNearQuery
Matches spans which are near one another.
|
class |
SpanNotQuery
Removes matches which overlap with another SpanQuery.
|
class |
SpanOrQuery
Matches the union of its clauses.
|
class |
SpanTermQuery
Matches spans containing a term.
|
Modifier and Type | Field and Description |
---|---|
protected SpanQuery |
SpanWeight.query |
Modifier and Type | Method and Description |
---|---|
SpanQuery[] |
SpanOrQuery.getClauses()
Return the clauses whose spans are matched.
|
SpanQuery[] |
SpanNearQuery.getClauses()
Return the clauses whose spans are matched.
|
SpanQuery |
SpanNotQuery.getExclude()
Return the SpanQuery whose matches must not overlap those returned.
|
SpanQuery |
SpanNotQuery.getInclude()
Return the SpanQuery whose matches are filtered.
|
SpanQuery |
FieldMaskingSpanQuery.getMaskedQuery() |
SpanQuery |
SpanFirstQuery.getMatch()
Return the SpanQuery whose matches are filtered.
|
Constructor and Description |
---|
FieldMaskingSpanQuery(SpanQuery maskedQuery,
java.lang.String maskedField) |
SpanFirstQuery(SpanQuery match,
int end)
Construct a SpanFirstQuery matching spans in
match whose end
position is less than or equal to end . |
SpanNearQuery(SpanQuery[] clauses,
int slop,
boolean inOrder)
Construct a SpanNearQuery.
|
SpanNearQuery(SpanQuery[] clauses,
int slop,
boolean inOrder,
boolean collectPayloads) |
SpanNotQuery(SpanQuery include,
SpanQuery exclude)
Construct a SpanNotQuery matching spans from
include which
have no overlap with spans from exclude . |
SpanOrQuery(SpanQuery[] clauses)
Construct a SpanOrQuery merging the provided clauses.
|
SpanWeight(SpanQuery query,
Searcher searcher) |
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.