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 | Class and Description |
---|---|
class |
DoubleRange
Specializes
NumberRange for Double s. |
class |
IntegerRange
Specializes
NumberRange for Integer s. |
class |
LongRange
Specializes
NumberRange for Long s. |
class |
NumberRange<N extends Number>
|
Modifier and Type | Method and Description |
---|---|
static <T extends Comparable<? super T>> |
Range.between(T fromInclusive,
T toInclusive)
Deprecated.
|
static <T> Range<T> |
Range.between(T fromInclusive,
T toInclusive,
Comparator<T> comparator)
Deprecated.
|
Range<T> |
Range.intersectionWith(Range<T> other)
Calculate the intersection of
this and an overlapping Range. |
static <T extends Comparable<? super T>> |
Range.is(T element)
Creates 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)
Creates a range using the specified element as both the minimum
and maximum in this range.
|
static <T extends Comparable<? super T>> |
Range.of(T fromInclusive,
T toInclusive)
Creates a range with the specified minimum and maximum values (both inclusive).
|
static <T> Range<T> |
Range.of(T fromInclusive,
T toInclusive,
Comparator<T> comparator)
Creates a range with the specified minimum and maximum values (both inclusive).
|
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–2023 The Apache Software Foundation. All rights reserved.