Uses of Interface
org.apache.lucene.sandbox.facet.iterators.OrdinalIterator
Packages that use OrdinalIterator
Package
Description
Sandbox faceting: facet cutters, see
FacetCutter
for details.Sandbox faceting: facet ordinals.
Sandbox faceting: classes that can record per ordinal data E.g.
-
Uses of OrdinalIterator in org.apache.lucene.sandbox.facet.cutters
Subinterfaces of OrdinalIterator in org.apache.lucene.sandbox.facet.cuttersModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented to cut documents into facets for an index segment (leaf).Methods in org.apache.lucene.sandbox.facet.cutters that return OrdinalIteratorModifier and TypeMethodDescriptiondefault OrdinalIteratorFacetCutter.getChildrenOrds(int ord) For facets that have hierarchy (levels), get all children ordinals for given ord.TaxonomyFacetsCutter.getChildrenOrds(int parentOrd) default OrdinalIteratorFacetCutter.getOrdinalsToRollup()For facets that have hierarchy (levels), return all top level dimension ordinals that require rollup.TaxonomyFacetsCutter.getOrdinalsToRollup() -
Uses of OrdinalIterator in org.apache.lucene.sandbox.facet.iterators
Classes in org.apache.lucene.sandbox.facet.iterators that implement OrdinalIteratorModifier and TypeClassDescriptionfinal classOrdinalIteratorthat filters out ordinals from delegate if they are not in the candidate set.final classOrdinalIteratorpasses through all ordinals as is and counts them.final classFacets results selector to get children for selected parent.final classTopnOrdinalIterator<T extends Comparable<T>>Class that consumes incoming ordinals, sorts them by provided Comparable, and returns first top N ordinals only.Fields in org.apache.lucene.sandbox.facet.iterators declared as OrdinalIteratorModifier and TypeFieldDescriptionstatic final OrdinalIteratorOrdinalIterator.EMPTYReturn empty ordinal iteratorMethods in org.apache.lucene.sandbox.facet.iterators that return OrdinalIteratorModifier and TypeMethodDescriptionstatic OrdinalIteratorOrdinalIterator.fromArray(int[] source) Convert int array to ordinal iterator.Constructors in org.apache.lucene.sandbox.facet.iterators with parameters of type OrdinalIteratorModifierConstructorDescriptionLengthOrdinalIterator(OrdinalIterator delegate) Constructor.TaxonomyChildrenOrdinalIterator(OrdinalIterator sourceOrds, ParallelTaxonomyArrays.IntArray parents, int parentOrd) CreateTopnOrdinalIterator(OrdinalIterator sourceOrds, ComparableSupplier<T> comparableSupplier, int topN) Constructor. -
Uses of OrdinalIterator in org.apache.lucene.sandbox.facet.recorders
Methods in org.apache.lucene.sandbox.facet.recorders that return OrdinalIteratorModifier and TypeMethodDescriptionCountFacetRecorder.recordedOrds()FacetRecorder.recordedOrds()Return next collected ordinal, orNO_MORE_ORDSLongAggregationsFacetRecorder.recordedOrds()MultiFacetsRecorder.recordedOrds()