public static final class HasChildQueryBuilder.LateParsingQuery
extends Query
JoinUtil#createJoinQuery(String, Query, Query, IndexSearcher, ScoreMode, OrdinalMap, int, int)
that executes the actual join.
This query is exclusively used by the HasChildQueryBuilder and HasParentQueryBuilder to get access
to the DirectoryReader used by the current search in order to retrieve the OrdinalMap.
The OrdinalMap is required by JoinUtil to execute the join.| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
Query |
getInnerQuery() |
int |
getMaxChildren() |
int |
getMinChildren() |
ScoreMode |
getScoreMode() |
Similarity |
getSimilarity() |
int |
hashCode() |
Query |
rewrite(IndexReader reader) |
java.lang.String |
toString(java.lang.String s) |
public Query rewrite(IndexReader reader)
throws java.io.IOException
java.io.IOExceptionpublic boolean equals(java.lang.Object o)
public int hashCode()
public java.lang.String toString(java.lang.String s)
public int getMinChildren()
public int getMaxChildren()
public ScoreMode getScoreMode()
public Query getInnerQuery()
public Similarity getSimilarity()