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 | Description |
---|---|---|
class |
MutableFacetResultNode |
Mutable implementation for Result of faceted search for a certain taxonomy node.
|
Modifier and Type | Method | Description |
---|---|---|
FacetResultNode |
FacetResult.getFacetResultNode() |
Facet result node matching the root of the
facet request . |
Modifier and Type | Method | Description |
---|---|---|
Iterable<? extends FacetResultNode> |
FacetResultNode.getSubResults() |
Contained sub results.
|
Iterable<? extends FacetResultNode> |
MutableFacetResultNode.getSubResults() |
Modifier and Type | Method | 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 | Description |
---|---|---|
void |
MutableFacetResultNode.setSubResults(List<FacetResultNode> subResults) |
Set the sub results.
|
Constructor | Description |
---|---|
FacetResult(FacetRequest facetRequest,
FacetResultNode rootNode,
int numValidDescendants) |
|
MutableFacetResultNode(FacetResultNode other,
boolean takeSubResults) |
Create a mutable facet result node from another result node
|
Constructor | Description |
---|---|
MutableFacetResultNode(int ordinal,
double value,
double residue,
CategoryPath label,
List<FacetResultNode> subResults) |
Create a Facet Result Node.
|
Modifier and Type | Method | Description |
---|---|---|
static Heap<FacetResultNode> |
ResultSortUtils.createSuitableHeap(FacetRequest facetRequest) |
Create a suitable heap according to facet request being served.
|
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.