mirror of
https://github.com/DanilaFe/abacus
synced 2024-11-17 08:03:09 -08:00
Have the NumberInterface provide the Kotlin rangeTo method.
This commit is contained in:
parent
4c94abb18b
commit
e364f4e94b
|
@ -238,4 +238,16 @@ public abstract class NumberInterface implements Comparable<NumberInterface> {
|
|||
*/
|
||||
public abstract NumberInterface getMaxError();
|
||||
|
||||
/**
|
||||
* Returns a NumberRangeBuilder object, which is used to create a range.
|
||||
* The reason that this returns a builder and not an actual range is that
|
||||
* the NumberRange needs to promote values passed to it, which
|
||||
* requires an abacus instance.
|
||||
* @param other the value at the bottom of the range.
|
||||
* @return the resulting range builder.
|
||||
*/
|
||||
public NumberRangeBuilder rangeTo(NumberInterface other){
|
||||
return new NumberRangeBuilder(this, other);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user