Name | Description |
---|---|
DoubleRangeFacetCounts | Facets implementation that computes counts for dynamic double ranges from a provided ValueSource, using FunctionValues.DoubleVal. Use this for dimensions that change in real-time (e.g. a relative time based dimension like "Past day", "Past 2 days", etc.) or that change for each request (e.g. distance from the user's location, "< 1 km", "< 2 km", etc.). If you had indexed your field using Documents.FloatDocValuesField then pass Queries.Function.ValueSources.FloatFieldSource as the ValueSource; if you used Documents.DoubleDocValuesField then pass DoubleFieldSource (this is the default used when you pass just a the field name). @lucene.experimental |
LongRange | Represents a range over long values. @lucene.experimental |
LongRange.FilterAnonymousInnerClassHelper | |
LongRange.FilterAnonymousInnerClassHelper.DocIdSetAnonymousInnerClassHelper | |
LongRange.FilterAnonymousInnerClassHelper.DocIdSetAnonymousInnerClassHelper.BitsAnonymousInnerClassHelper | |
LongRangeCounter | Counts how many times each range was seen; per-hit it's just a binary search (Add) against the elementary intervals, and in the end we rollup back to the original ranges. |
LongRangeCounter.InclusiveRange | |
LongRangeCounter.LongRangeNode | Holds one node of the segment tree. |
LongRangeFacetCounts | Facets implementation that computes counts for dynamic long ranges from a provided ValueSource, using FunctionValues#longVal. Use this for dimensions that change in real-time (e.g. a relative time based dimension like "Past day", "Past 2 days", etc.) or that change for each request (e.g. distance from the user's location, "< 1 km", "< 2 km", etc.). @lucene.experimental |
Range | Base class for a single labeled range. @lucene.experimental |
RangeFacetCounts | Base class for range faceting. @lucene.experimental |