## 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.

Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.