A C E G H J O R S T V

## A

acceptsDocsOutOfOrder() - Method in class org.apache.lucene.search.join.ToParentBlockJoinCollector

## C

clone() - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
clone() - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery
collect(int) - Method in class org.apache.lucene.search.join.ToParentBlockJoinCollector
createJoinQuery(String, String, Query, IndexSearcher) - Static method in class org.apache.lucene.search.join.JoinUtil
  Method for query time joining.
createWeight(Searcher) - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
createWeight(Searcher) - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery

## E

equals(Object) - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
equals(Object) - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery
extractTerms(Set<Term>) - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
extractTerms(Set<Term>) - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery

## G

getDocIdSet(IndexReader) - Method in class org.apache.lucene.search.join.RawTermFilter
getTopGroups(ToParentBlockJoinQuery, Sort, int, int, int, boolean) - Method in class org.apache.lucene.search.join.ToParentBlockJoinCollector
  Return the TopGroups for the specified BlockJoinQuery.

## H

hashCode() - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
hashCode() - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery

## J

JoinUtil - Class in org.apache.lucene.search.join
  Utility for query time joining using `TermsQuery` and `TermsCollector`.

## O

org.apache.lucene.search.join - package org.apache.lucene.search.join
  This modules support index-time and query-time joins.

## R

RawTermFilter - Class in org.apache.lucene.search.join
  Expert: creates a filter accepting all documents containing the provided term, disregarding deleted documents.
RawTermFilter(Term) - Constructor for class org.apache.lucene.search.join.RawTermFilter
rewrite(IndexReader) - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
rewrite(IndexReader) - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery

## S

setNextReader(IndexReader, int) - Method in class org.apache.lucene.search.join.ToParentBlockJoinCollector
setScorer(Scorer) - Method in class org.apache.lucene.search.join.ToParentBlockJoinCollector

## T

ToChildBlockJoinQuery - Class in org.apache.lucene.search.join
  Just like `ToParentBlockJoinQuery`, except this query joins in reverse: you provide a Query matching parent documents and it joins down to child documents.
ToChildBlockJoinQuery(Query, Filter, boolean) - Constructor for class org.apache.lucene.search.join.ToChildBlockJoinQuery
ToParentBlockJoinCollector - Class in org.apache.lucene.search.join
  Collects parent document hits for a Query containing one more more BlockJoinQuery clauses, sorted by the specified parent Sort.
ToParentBlockJoinCollector(Sort, int, boolean, boolean) - Constructor for class org.apache.lucene.search.join.ToParentBlockJoinCollector
ToParentBlockJoinQuery - Class in org.apache.lucene.search.join
  This query requires that you index children and parent docs as a single block, using the `IndexWriter.addDocuments(java.util.Collection<org.apache.lucene.document.Document>)` or `IndexWriter.updateDocuments(org.apache.lucene.index.Term, java.util.Collection<org.apache.lucene.document.Document>)` API.
ToParentBlockJoinQuery(Query, Filter, ToParentBlockJoinQuery.ScoreMode) - Constructor for class org.apache.lucene.search.join.ToParentBlockJoinQuery
  Create a ToParentBlockJoinQuery.
ToParentBlockJoinQuery.ScoreMode - Enum in org.apache.lucene.search.join
  How to aggregate multiple child hit scores into a single parent score.
toString(String) - Method in class org.apache.lucene.search.join.ToChildBlockJoinQuery
toString(String) - Method in class org.apache.lucene.search.join.ToParentBlockJoinQuery

## V

valueOf(String) - Static method in enum org.apache.lucene.search.join.ToParentBlockJoinQuery.ScoreMode
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.lucene.search.join.ToParentBlockJoinQuery.ScoreMode
  Returns an array containing the constants of this enum type, in the order they're declared.

A C E G H J O R S T V