|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jurismarches.vradi.services.search.FilterListQueryHandler
public class FilterListQueryHandler
FilterListHandler handles lucene queries and assembles them into
a FilterList tree.
| Field Summary | |
|---|---|
protected java.util.Stack<FilterList> |
filterListStack
|
| Constructor Summary | |
|---|---|
FilterListQueryHandler()
|
|
| Method Summary | |
|---|---|
FilterList |
getFilterList()
|
static java.lang.String |
getQueryFromFilterList(FilterList list)
|
void |
group(org.apache.lucene.search.BooleanClause booleanClause)
indicates the start of new group of queries. |
void |
prefixQuery(org.apache.lucene.search.PrefixQuery query,
org.apache.lucene.search.BooleanClause booleanClause)
handles a PrefixQuery. |
void |
rangeQuery(org.apache.lucene.search.TermRangeQuery query,
org.apache.lucene.search.BooleanClause booleanClause)
handles a TermRangeQuery. |
void |
termQuery(org.apache.lucene.search.TermQuery query,
org.apache.lucene.search.BooleanClause booleanClause)
handles a TermQuery. |
void |
ungroup()
indicates the end of the current group. |
void |
wildcardQuery(org.apache.lucene.search.WildcardQuery query,
org.apache.lucene.search.BooleanClause booleanClause)
handles a WildcardQuery. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.util.Stack<FilterList> filterListStack
| Constructor Detail |
|---|
public FilterListQueryHandler()
| Method Detail |
|---|
public void prefixQuery(org.apache.lucene.search.PrefixQuery query,
org.apache.lucene.search.BooleanClause booleanClause)
QueryHandlerPrefixQuery.
prefixQuery in interface QueryHandler
public void termQuery(org.apache.lucene.search.TermQuery query,
org.apache.lucene.search.BooleanClause booleanClause)
QueryHandlerTermQuery.
termQuery in interface QueryHandler
public void rangeQuery(org.apache.lucene.search.TermRangeQuery query,
org.apache.lucene.search.BooleanClause booleanClause)
QueryHandlerTermRangeQuery.
rangeQuery in interface QueryHandler
public void wildcardQuery(org.apache.lucene.search.WildcardQuery query,
org.apache.lucene.search.BooleanClause booleanClause)
QueryHandlerWildcardQuery.
wildcardQuery in interface QueryHandlerpublic void group(org.apache.lucene.search.BooleanClause booleanClause)
QueryHandler
group in interface QueryHandlerpublic void ungroup()
QueryHandler
ungroup in interface QueryHandlerpublic FilterList getFilterList()
public static java.lang.String getQueryFromFilterList(FilterList list)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||