Package | Description |
---|---|
org.apache.lucene.facet.search.results |
Results of Faceted Search
|
org.apache.lucene.facet.util |
Various utilities for faceted search
|
Modifier and Type | Class and Description |
---|---|
class |
MutableFacetResultNode
Mutable implementation for Result of faceted search for a certain taxonomy node.
|
Modifier and Type | Method and Description |
---|---|
FacetResultNode |
FacetResult.getFacetResultNode()
Facet result node matching the root of the
facet request . |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends FacetResultNode> |
MutableFacetResultNode.getSubResults() |
Iterable<? extends FacetResultNode> |
FacetResultNode.getSubResults()
Contained sub results.
|
Modifier and Type | Method and Description |
---|---|
void |
MutableFacetResultNode.appendSubResult(FacetResultNode subRes)
Append a sub result (as last).
|
void |
MutableFacetResultNode.insertSubResult(FacetResultNode subRes)
Insert sub result (as first).
|
static MutableFacetResultNode |
MutableFacetResultNode.toImpl(FacetResultNode frn)
Internal utility: turn a result node into an implementation class
with richer API that allows modifying it.
|
Modifier and Type | Method and Description |
---|---|
void |
MutableFacetResultNode.setSubResults(List<FacetResultNode> subResults)
Set the sub results.
|
Constructor and Description |
---|
FacetResult(FacetRequest facetRequest,
FacetResultNode rootNode,
int numValidDescendants) |
MutableFacetResultNode(FacetResultNode other,
boolean takeSubResults)
Create a mutable facet result node from another result node
|
Constructor and Description |
---|
MutableFacetResultNode(int ordinal,
double value,
double residue,
CategoryPath label,
List<FacetResultNode> subResults)
Create a Facet Result Node.
|
Modifier and Type | Method and Description |
---|---|
static Heap<FacetResultNode> |
ResultSortUtils.createSuitableHeap(FacetRequest facetRequest)
Create a suitable heap according to facet request being served.
|