Class BasicQueryFactory
- java.lang.Object
 - 
- org.apache.lucene.queryparser.surround.query.BasicQueryFactory
 
 
- 
public class BasicQueryFactory extends java.lang.ObjectFactory for creating basic term queries 
- 
- 
Constructor Summary
Constructors Constructor Description BasicQueryFactory()BasicQueryFactory(int maxBasicQueries) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)Two BasicQueryFactory's are equal when they generate the same types of basic queries, or both cannot generate queries anymore.intgetMaxBasicQueries()intgetNrQueriesMade()inthashCode()SpanTermQuerynewSpanTermQuery(Term term)TermQuerynewTermQuery(Term term)java.lang.StringtoString() 
 - 
 
- 
- 
Method Detail
- 
getNrQueriesMade
public int getNrQueriesMade()
 
- 
getMaxBasicQueries
public int getMaxBasicQueries()
 
- 
toString
public java.lang.String toString()
- Overrides:
 toStringin classjava.lang.Object
 
- 
newTermQuery
public TermQuery newTermQuery(Term term) throws TooManyBasicQueries
- Throws:
 TooManyBasicQueries
 
- 
newSpanTermQuery
public SpanTermQuery newSpanTermQuery(Term term) throws TooManyBasicQueries
- Throws:
 TooManyBasicQueries
 
- 
hashCode
public int hashCode()
- Overrides:
 hashCodein classjava.lang.Object
 
- 
equals
public boolean equals(java.lang.Object obj)
Two BasicQueryFactory's are equal when they generate the same types of basic queries, or both cannot generate queries anymore.- Overrides:
 equalsin classjava.lang.Object
 
 - 
 
 -