Uses of Class
org.apache.lucene.sandbox.facet.cutters.ranges.LongRangeNode
Packages that use LongRangeNode
-
Uses of LongRangeNode in org.apache.lucene.sandbox.facet.cutters.ranges
Fields in org.apache.lucene.sandbox.facet.cutters.ranges declared as LongRangeNodeModifier and TypeFieldDescriptionprivate final LongRangeNode
OverlappingLongRangeFacetCutter.OverlappingMultivaluedRangeLeafFacetCutter.elementaryIntervalRoot
private final LongRangeNode
OverlappingLongRangeFacetCutter.OverlappingSingleValuedRangeLeafFacetCutter.elementaryIntervalRoot
(package private) final LongRangeNode
LongRangeNode.left
(package private) final LongRangeNode
LongRangeNode.right
private final LongRangeNode
OverlappingLongRangeFacetCutter.root
Methods in org.apache.lucene.sandbox.facet.cutters.ranges that return LongRangeNodeModifier and TypeMethodDescriptionprivate static LongRangeNode
OverlappingLongRangeFacetCutter.split
(int start, int end, List<LongRangeFacetCutter.InclusiveRange> elementaryIntervals) Methods in org.apache.lucene.sandbox.facet.cutters.ranges with parameters of type LongRangeNodeModifier and TypeMethodDescriptionprivate boolean
OverlappingLongRangeFacetCutter.OverlappingMultivaluedRangeLeafFacetCutter.rollupMultiValued
(LongRangeNode node) private boolean
OverlappingLongRangeFacetCutter.OverlappingSingleValuedRangeLeafFacetCutter.rollupSingleValued
(LongRangeNode node) Constructors in org.apache.lucene.sandbox.facet.cutters.ranges with parameters of type LongRangeNodeModifierConstructorDescription(package private)
LongRangeNode
(long start, long end, LongRangeNode left, LongRangeNode right) add doc *(package private)
OverlappingMultivaluedRangeLeafFacetCutter
(MultiLongValues longValues, long[] boundaries, int[] pos, int requestedRangeCount, LongRangeNode elementaryIntervalRoot) (package private)
OverlappingSingleValuedRangeLeafFacetCutter
(LongValues longValues, long[] boundaries, int[] pos, int requestedRangeCount, LongRangeNode elementaryIntervalRoot)