org.apache.lucene.search
Class MultiTermQuery
- Cloneable, java.io.Serializable
public abstract class MultiTermQuery
- Serialized Form
clone , combine , createWeight , getBoost , getSimilarity , mergeBooleanQueries , rewrite , setBoost , toString , toString , weight |
MultiTermQuery
public MultiTermQuery(Term term)
Constructs a query for terms matching term
.
combine
public Query combine(Query queries)
Expert: called when re-writing queries under MultiSearcher.
Only implemented by derived queries, with no
Query.createWeight(Searcher)
implementatation.
- combine in interface Query
getEnum
protected FilteredTermEnum getEnum(IndexReader reader)
throws IOException
Construct the enumeration to be used, expanding the pattern term.
getTerm
public Term getTerm()
Returns the pattern term.
rewrite
public Query rewrite(IndexReader reader)
throws IOException
Expert: called to re-write queries into primitive queries.
- rewrite in interface Query
toString
public String toString(String field)
Prints a user-readable version of this query.
- toString in interface Query
Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.