Package | Description |
---|---|
org.apache.commons.lang3 |
Provides highly reusable static utility methods, chiefly concerned with adding value to the
java.lang classes. |
Modifier and Type | Method and Description |
---|---|
static <T extends Comparable<T>> |
Range.between(T fromInclusive,
T toInclusive)
Obtains a range with the specified minimum and maximum values (both inclusive).
|
static <T> Range<T> |
Range.between(T fromInclusive,
T toInclusive,
Comparator<T> comparator)
Obtains a range with the specified minimum and maximum values (both inclusive).
|
Range<T> |
Range.intersectionWith(Range<T> other)
Calculate the intersection of
this and an overlapping Range. |
static <T extends Comparable<T>> |
Range.is(T element)
Obtains a range using the specified element as both the minimum
and maximum in this range.
|
static <T> Range<T> |
Range.is(T element,
Comparator<T> comparator)
Obtains a range using the specified element as both the minimum
and maximum in this range.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Range.containsRange(Range<T> otherRange)
Checks whether this range contains all the elements of the specified range.
|
Range<T> |
Range.intersectionWith(Range<T> other)
Calculate the intersection of
this and an overlapping Range. |
boolean |
Range.isAfterRange(Range<T> otherRange)
Checks whether this range is completely after the specified range.
|
boolean |
Range.isBeforeRange(Range<T> otherRange)
Checks whether this range is completely before the specified range.
|
boolean |
Range.isOverlappedBy(Range<T> otherRange)
Checks whether this range is overlapped by the specified range.
|
Copyright © 2001–2020 The Apache Software Foundation. All rights reserved.