public class BasicQueryFactory
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private int |
maxBasicQueries |
private int |
queriesMade |
| Constructor and Description |
|---|
BasicQueryFactory() |
BasicQueryFactory(int maxBasicQueries) |
| Modifier and Type | Method and Description |
|---|---|
private boolean |
atMax() |
protected void |
checkMax() |
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.
|
int |
getMaxBasicQueries() |
int |
getNrQueriesMade() |
int |
hashCode() |
SpanTermQuery |
newSpanTermQuery(Term term) |
TermQuery |
newTermQuery(Term term) |
java.lang.String |
toString() |
public BasicQueryFactory(int maxBasicQueries)
public BasicQueryFactory()
public int getNrQueriesMade()
public int getMaxBasicQueries()
public java.lang.String toString()
toString in class java.lang.Objectprivate boolean atMax()
protected void checkMax()
throws TooManyBasicQueries
TooManyBasicQueriespublic TermQuery newTermQuery(Term term) throws TooManyBasicQueries
TooManyBasicQueriespublic SpanTermQuery newSpanTermQuery(Term term) throws TooManyBasicQueries
TooManyBasicQueriespublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object