## Uses of Class
org.apache.lucene.facet.search.FacetResultNode

Packages that use FacetResultNode
Package | Description
--- | ---
org.apache.lucene.facet.search | Facets search code.
org.apache.lucene.facet.util | Various utilities for faceted search

### Uses of FacetResultNode in org.apache.lucene.facet.search

Fields in org.apache.lucene.facet.search with type parameters of type FacetResultNode
Modifier and Type | Field and Description
--- | ---
`static List<FacetResultNode>` | FacetResultNode.`EMPTY_SUB_RESULTS`
`List<FacetResultNode>` | FacetResultNode.`subResults` The sub-results of this result.

Methods in org.apache.lucene.facet.search that return FacetResultNode
Modifier and Type | Method and Description
--- | ---
`FacetResultNode` | FacetResult.`getFacetResultNode()` Facet result node matching the root of the `facet request`.

Method parameters in org.apache.lucene.facet.search with type arguments of type FacetResultNode
Modifier and Type | Method and Description
--- | ---
`protected void` | IntFacetResultsHandler.`addSiblings(int ordinal, int[] siblings, ArrayList<FacetResultNode> nodes)`
`protected void` | FloatFacetResultsHandler.`addSiblings(int ordinal, int[] siblings, ArrayList<FacetResultNode> nodes)`
`protected abstract void` | DepthOneFacetResultsHandler.`addSiblings(int ordinal, int[] siblings, ArrayList<FacetResultNode> nodes)` Add the siblings of `ordinal` to the given list.
`protected int` | IntFacetResultsHandler.`addSiblings(int ordinal, int[] siblings, PriorityQueue<FacetResultNode> pq)`
`protected int` | FloatFacetResultsHandler.`addSiblings(int ordinal, int[] siblings, PriorityQueue<FacetResultNode> pq)`
`protected abstract int` | DepthOneFacetResultsHandler.`addSiblings(int ordinal, int[] siblings, PriorityQueue<FacetResultNode> pq)` Add the siblings of `ordinal` to the given `PriorityQueue`.

Constructors in org.apache.lucene.facet.search with parameters of type FacetResultNode
Constructor and Description
`FacetResult(FacetRequest facetRequest, FacetResultNode rootNode, int numValidDescendants)`

### Uses of FacetResultNode in org.apache.lucene.facet.util

Methods in org.apache.lucene.facet.util that return types with arguments of type FacetResultNode
Modifier and Type | Method and Description
--- | ---
`static Heap<FacetResultNode>` | ResultSortUtils.`createSuitableHeap(FacetRequest facetRequest)` Create a suitable heap according to facet request being served.