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.Object
private boolean atMax()
protected void checkMax() throws TooManyBasicQueries
TooManyBasicQueries
public TermQuery newTermQuery(Term term) throws TooManyBasicQueries
TooManyBasicQueries
public SpanTermQuery newSpanTermQuery(Term term) throws TooManyBasicQueries
TooManyBasicQueries
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object