Package org.apache.solr.search.join
Class BlockJoinParentQParser
java.lang.Object
org.apache.solr.search.QParser
org.apache.solr.search.join.FiltersQParser
org.apache.solr.search.join.BlockJoinParentQParser
- Direct Known Subclasses:
BlockJoinChildQParser
-
Field Summary
FieldsFields inherited from class org.apache.solr.search.QParser
FLAG_FILTER, flags, localParams, localParamsEnd, params, qstr, query, recurseCount, req, stringIncludingLocalParams, valFollowedParams -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.lucene.search.QuerycreateQuery(org.apache.lucene.search.Query parentList, org.apache.lucene.search.Query query, String scoreMode) static org.apache.lucene.search.join.BitSetProducergetCachedBitSetProducer(SolrQueryRequest request, org.apache.lucene.search.Query query) protected Stringprotected Stringprotected org.apache.lucene.search.Queryprotected org.apache.lucene.search.Queryprotected org.apache.lucene.search.QuerywrapSubordinateClause(org.apache.lucene.search.Query subordinate) Methods inherited from class org.apache.solr.search.join.FiltersQParser
clauses, createBuilder, exclude, parse, parseImpl, unwrapQueryMethods inherited from class org.apache.solr.search.QParser
addDebugInfo, getDefaultHighlightFields, getFlags, getHighlightQuery, getLocalParams, getParam, getParams, getParser, getParser, getParser, getPrefixQueryMinPrefixLength, getQuery, getReq, getSortSpec, getString, isFilter, parseAsValueSource, setFlags, setIsFilter, setLocalParams, setParams, setReq, setString, subQuery
-
Field Details
-
CACHE_NAME
implementation detail subject to change- See Also:
-
-
Method Details
-
getParentFilterLocalParamName
-
getFiltersParamName
- Overrides:
getFiltersParamNamein classFiltersQParser
-
parseParentFilter
- Throws:
SyntaxError
-
wrapSubordinateClause
protected org.apache.lucene.search.Query wrapSubordinateClause(org.apache.lucene.search.Query subordinate) throws SyntaxError - Overrides:
wrapSubordinateClausein classFiltersQParser- Throws:
SyntaxError
-
noClausesQuery
- Overrides:
noClausesQueryin classFiltersQParser- Throws:
SyntaxError
-
createQuery
protected org.apache.lucene.search.Query createQuery(org.apache.lucene.search.Query parentList, org.apache.lucene.search.Query query, String scoreMode) throws SyntaxError - Throws:
SyntaxError
-
getCachedBitSetProducer
public static org.apache.lucene.search.join.BitSetProducer getCachedBitSetProducer(SolrQueryRequest request, org.apache.lucene.search.Query query)
-