|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.lucene.search.Query
org.apache.lucene.search.spans.SpanQuery
public abstract class SpanQuery
Base class for span-based queries.
Constructor Summary | |
---|---|
SpanQuery()
|
Method Summary | |
---|---|
protected Weight |
createWeight(Searcher searcher)
Expert: Constructs an appropriate Weight implementation for this query. |
abstract String |
getField()
Returns the name of the field matched by this query. |
abstract Spans |
getSpans(IndexReader reader)
Expert: Returns the matches for this query in an index. |
abstract Collection |
getTerms()
Deprecated. use extractTerms instead |
Methods inherited from class org.apache.lucene.search.Query |
---|
clone, combine, extractTerms, getBoost, getSimilarity, mergeBooleanQueries, rewrite, setBoost, toString, toString, weight |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SpanQuery()
Method Detail |
---|
public abstract Spans getSpans(IndexReader reader) throws IOException
IOException
public abstract String getField()
public abstract Collection getTerms()
Query.extractTerms(Set)
protected Weight createWeight(Searcher searcher) throws IOException
Query
Only implemented by primitive queries, which re-write to themselves.
createWeight
in class Query
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |