Package org.apache.solr.search
Class QueryCommand
- java.lang.Object
- 
- org.apache.solr.search.QueryCommand
 
- 
 public class QueryCommand extends Object A query request command to avoid having to change the method signatures if we want to pass additional information to the searcher.
- 
- 
Constructor SummaryConstructors Constructor Description QueryCommand()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description QueryCommandclearFlags(int flags)CursorMarkgetCursorMark()DocSetgetFilter()List<org.apache.lucene.search.Query>getFilterList()intgetFlags()intgetLen()intgetMinExactCount()intgetOffset()org.apache.lucene.search.QuerygetQuery()StringgetQueryID()booleangetSegmentTerminateEarly()org.apache.lucene.search.SortgetSort()intgetSupersetMaxDoc()booleangetTerminateEarly()longgetTimeAllowed()booleanisNeedDocSet()booleanisQueryCancellable()QueryCommandreplaceFlags(int flags)QueryCommandsetCursorMark(CursorMark cursorMark)QueryCommandsetFilter(DocSet filter)QueryCommandsetFilterList(List<org.apache.lucene.search.Query> filterList)QueryCommandsetFilterList(org.apache.lucene.search.Query f)A simple setter to build a filterList from a queryQueryCommandsetFlags(int flags)QueryCommandsetLen(int len)QueryCommandsetMinExactCount(int count)QueryCommandsetNeedDocSet(boolean needDocSet)QueryCommandsetOffset(int offset)QueryCommandsetQuery(org.apache.lucene.search.Query query)voidsetQueryCancellable(boolean isQueryCancellable)voidsetQueryID(String queryID)QueryCommandsetSegmentTerminateEarly(boolean segmentSegmentTerminateEarly)QueryCommandsetSort(org.apache.lucene.search.Sort sort)QueryCommandsetSupersetMaxDoc(int supersetMaxDoc)QueryCommandsetTerminateEarly(boolean segmentTerminateEarly)QueryCommandsetTimeAllowed(long timeAllowed)
 
- 
- 
- 
Method Detail- 
getCursorMarkpublic CursorMark getCursorMark() 
 - 
setCursorMarkpublic QueryCommand setCursorMark(CursorMark cursorMark) 
 - 
getQuerypublic org.apache.lucene.search.Query getQuery() 
 - 
setQuerypublic QueryCommand setQuery(org.apache.lucene.search.Query query) 
 - 
getFilterListpublic List<org.apache.lucene.search.Query> getFilterList() 
 - 
setFilterListpublic QueryCommand setFilterList(List<org.apache.lucene.search.Query> filterList) - Throws:
- IllegalArgumentException- if filter is not null.
 
 - 
setFilterListpublic QueryCommand setFilterList(org.apache.lucene.search.Query f) A simple setter to build a filterList from a query- Throws:
- IllegalArgumentException- if filter is not null.
 
 - 
getFilterpublic DocSet getFilter() 
 - 
setFilterpublic QueryCommand setFilter(DocSet filter) - Throws:
- IllegalArgumentException- if filterList is not null.
 
 - 
getSortpublic org.apache.lucene.search.Sort getSort() 
 - 
setSortpublic QueryCommand setSort(org.apache.lucene.search.Sort sort) 
 - 
getOffsetpublic int getOffset() 
 - 
setOffsetpublic QueryCommand setOffset(int offset) 
 - 
getLenpublic int getLen() 
 - 
setLenpublic QueryCommand setLen(int len) 
 - 
getSupersetMaxDocpublic int getSupersetMaxDoc() 
 - 
setSupersetMaxDocpublic QueryCommand setSupersetMaxDoc(int supersetMaxDoc) 
 - 
getFlagspublic int getFlags() 
 - 
replaceFlagspublic QueryCommand replaceFlags(int flags) 
 - 
setFlagspublic QueryCommand setFlags(int flags) 
 - 
clearFlagspublic QueryCommand clearFlags(int flags) 
 - 
getTimeAllowedpublic long getTimeAllowed() 
 - 
setTimeAllowedpublic QueryCommand setTimeAllowed(long timeAllowed) 
 - 
getMinExactCountpublic int getMinExactCount() 
 - 
setMinExactCountpublic QueryCommand setMinExactCount(int count) 
 - 
isNeedDocSetpublic boolean isNeedDocSet() 
 - 
setNeedDocSetpublic QueryCommand setNeedDocSet(boolean needDocSet) 
 - 
getTerminateEarlypublic boolean getTerminateEarly() 
 - 
setTerminateEarlypublic QueryCommand setTerminateEarly(boolean segmentTerminateEarly) 
 - 
getSegmentTerminateEarlypublic boolean getSegmentTerminateEarly() 
 - 
setSegmentTerminateEarlypublic QueryCommand setSegmentTerminateEarly(boolean segmentSegmentTerminateEarly) 
 - 
setQueryIDpublic void setQueryID(String queryID) 
 - 
getQueryIDpublic String getQueryID() 
 - 
setQueryCancellablepublic void setQueryCancellable(boolean isQueryCancellable) 
 - 
isQueryCancellablepublic boolean isQueryCancellable() 
 
- 
 
-