Class NumericUtils.Int64RangeBuilder
Callback for SplitInt64Range(NumericUtils.Int64RangeBuilder, Int32, Int64, Int64). You need to override only one of the methods.
NOTE: This was LongRangeBuilder in Lucene
@lucene.internal @since 2.9, API changed non backwards-compliant in 4.0
Inheritance
System.Object
NumericUtils.Int64RangeBuilder
Assembly: DistributedLucene.Net.dll
Syntax
public abstract class Int64RangeBuilder : object
Methods
Name | Description |
---|---|
AddRange(BytesRef, BytesRef) | Override this method, if you like to receive the already prefix encoded range bounds. You can directly build classical (inclusive) range queries from them. |
AddRange(Int64, Int64, Int32) | Override this method, if you like to receive the raw long range bounds. You can use this for e.g. debugging purposes (print out range bounds). |