public class SpanTermQuery extends SpanQuery
| Constructor and Description |
|---|
SpanTermQuery(Term term)
Construct a SpanTermQuery matching the named term's spans.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
void |
extractTerms(java.util.Set<Term> terms)
Expert: adds all terms occurring in this query to the terms set.
|
java.lang.String |
getField()
Returns the name of the field matched by this query.
|
Spans |
getSpans(AtomicReaderContext context,
Bits acceptDocs,
java.util.Map<Term,TermContext> termContexts)
Expert: Returns the matches for this query in an index.
|
Term |
getTerm()
Return the term whose spans are matched.
|
int |
hashCode() |
java.lang.String |
toString(java.lang.String field)
Prints a query to a string, with
field assumed to be the
default field and omitted. |
createWeightpublic SpanTermQuery(Term term)
public Term getTerm()
public java.lang.String getField()
SpanQueryNote that this may return null if the query matches no terms.
public void extractTerms(java.util.Set<Term> terms)
Queryrewritten form.extractTerms in class Querypublic java.lang.String toString(java.lang.String field)
Queryfield assumed to be the
default field and omitted.public Spans getSpans(AtomicReaderContext context, Bits acceptDocs, java.util.Map<Term,TermContext> termContexts) throws java.io.IOException
SpanQueryCopyright © 2010 - 2024 Adobe. All Rights Reserved