public class BlockJoinParentQParser extends FiltersQParser
Modifier and Type | Class and Description |
---|---|
static class |
BlockJoinParentQParser.BitDocIdSetFilterWrapper |
Modifier and Type | Field and Description |
---|---|
static String |
CACHE_NAME
implementation detail subject to change
|
FLAG_FILTER, flags, localParams, localParamsEnd, params, qstr, query, recurseCount, req, stringIncludingLocalParams, valFollowedParams
Modifier and Type | Method and Description |
---|---|
protected Query |
createQuery(Query parentList,
Query query,
String scoreMode) |
static BlockJoinParentQParser.BitDocIdSetFilterWrapper |
getCachedFilter(SolrQueryRequest request,
Query parentList) |
protected String |
getFiltersParamName() |
protected String |
getParentFilterLocalParamName() |
protected Query |
noClausesQuery() |
protected Query |
parseParentFilter() |
protected Query |
wrapSubordinateClause(Query subordinate) |
addFilters, addQuery, clauses, exclude, parse
addDebugInfo, getDefaultHighlightFields, getFlags, getHighlightQuery, getLocalParams, getParam, getParams, getParser, getParser, getParser, getQuery, getReq, getSortSpec, getString, isFilter, setFlags, setIsFilter, setLocalParams, setParams, setReq, setString, subQuery
public static final String CACHE_NAME
protected String getParentFilterLocalParamName()
protected String getFiltersParamName()
getFiltersParamName
in class FiltersQParser
protected Query parseParentFilter() throws SyntaxError
SyntaxError
protected Query wrapSubordinateClause(Query subordinate) throws SyntaxError
wrapSubordinateClause
in class FiltersQParser
SyntaxError
protected Query noClausesQuery() throws SyntaxError
noClausesQuery
in class FiltersQParser
SyntaxError
protected Query createQuery(Query parentList, Query query, String scoreMode) throws SyntaxError
SyntaxError
public static BlockJoinParentQParser.BitDocIdSetFilterWrapper getCachedFilter(SolrQueryRequest request, Query parentList)
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.