shaie commented on PR #841:
URL: https://github.com/apache/lucene/pull/841#issuecomment-1157282173
I'll try to paste excerpts of the code here:
```
public static LongRange fromLongs(
long min, boolean minInclusive, long max, boolean maxInclusive) {
// here comes the current constructor code of LongRange
}
public static LongRange fromDoubles(
double min, boolean minInclusive, double max, boolean maxInclusive) {
// Here comes the code that we used to have in DoubleRangePair
}
// The new sole constructor of LongRange
public LongRange(long min, long max) {
this.min = min
this.max = max;
}
```
To use it in tests it looks like this:
```
new RangeFacetSetMatcher(
"Ford [2010-2014]",
singleDouble(FORD_ORD), // This calls
RangeFacetSetMatcher.fromDoubles(...)
doubleRange(2010.0, true, 2014.0, true)), // This calls
RangeFacetSetMatcher.fromDoubles(...)
new RangeFacetSetMatcher(
"Ford (2010-2014]",
singleDouble(FORD_ORD),
doubleRange(2010.0, false, 2014.0, true)),
```
WDYT?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]