public class BlockJoinChildQParser extends QParser
Modifier and Type | Field and Description |
---|---|
String |
CACHE_NAME
implementation detail subject to change
|
localParams, localParamsEnd, params, qstr, query, recurseCount, req, stringIncludingLocalParams, valFollowedParams
Constructor and Description |
---|
BlockJoinChildQParser(String qstr,
SolrParams localParams,
SolrParams params,
SolrQueryRequest req) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.lucene.search.Filter |
createParentFilter(org.apache.lucene.search.Query parentQ) |
protected org.apache.lucene.search.Query |
createQuery(org.apache.lucene.search.Query parentListQuery,
org.apache.lucene.search.Query query) |
protected org.apache.lucene.search.Filter |
getFilter(org.apache.lucene.search.Query parentList) |
protected String |
getParentFilterLocalParamName() |
org.apache.lucene.search.Query |
parse()
Create and return the
Query object represented by qstr . |
addDebugInfo, getDefaultHighlightFields, getHighlightQuery, getLocalParams, getParam, getParams, getParser, getQuery, getReq, getSort, getString, setLocalParams, setParams, setReq, setString, subQuery
public String CACHE_NAME
public BlockJoinChildQParser(String qstr, SolrParams localParams, SolrParams params, SolrQueryRequest req)
protected org.apache.lucene.search.Query createQuery(org.apache.lucene.search.Query parentListQuery, org.apache.lucene.search.Query query)
protected String getParentFilterLocalParamName()
public org.apache.lucene.search.Query parse() throws SyntaxError
QParser
Query
object represented by qstr
. Null MAY be returned to signify
there was no input (e.g. no query string) to parse.parse
in class QParser
SyntaxError
QParser.getQuery()
protected org.apache.lucene.search.Filter getFilter(org.apache.lucene.search.Query parentList)
protected org.apache.lucene.search.Filter createParentFilter(org.apache.lucene.search.Query parentQ)
Copyright © 2000–2014 The Apache Software Foundation. All rights reserved.