# Uses of Class
org.apache.commons.lang.math.Range

Packages that use Range
Package
Description
org.apache.commons.lang.math
Extends `java.math` for business mathematical classes.

## Uses of Range in org.apache.commons.lang.math

Subclasses of Range in org.apache.commons.lang.math
Modifier and Type
Class
Description
`final class`
`DoubleRange`
`DoubleRange` represents an inclusive range of `double`s.
`final class`
`FloatRange`
`FloatRange` represents an inclusive range of `float`s.
`final class`
`IntRange`
`IntRange` represents an inclusive range of `int`s.
`final class`
`LongRange`
`LongRange` represents an inclusive range of `long`s.
`final class`
`NumberRange`
`NumberRange` represents an inclusive range of `Number` objects of the same type.
Methods in org.apache.commons.lang.math with parameters of type Range
Modifier and Type
Method
Description
`boolean`
DoubleRange.`containsRange(Range range)`
Tests whether the specified range occurs entirely within this range using `double` comparison.
`boolean`
FloatRange.`containsRange(Range range)`
Tests whether the specified range occurs entirely within this range using `float` comparison.
`boolean`
IntRange.`containsRange(Range range)`
Tests whether the specified range occurs entirely within this range using `int` comparison.
`boolean`
LongRange.`containsRange(Range range)`
Tests whether the specified range occurs entirely within this range using `long` comparison.
`boolean`
Range.`containsRange(Range range)`
Tests whether the specified range occurs entirely within this range.
`boolean`
DoubleRange.`overlapsRange(Range range)`
Tests whether the specified range overlaps with this range using `double` comparison.
`boolean`
FloatRange.`overlapsRange(Range range)`
Tests whether the specified range overlaps with this range using `float` comparison.
`boolean`
IntRange.`overlapsRange(Range range)`
Tests whether the specified range overlaps with this range using `int` comparison.
`boolean`
LongRange.`overlapsRange(Range range)`
Tests whether the specified range overlaps with this range using `long` comparison.
`boolean`
Range.`overlapsRange(Range range)`
Tests whether the specified range overlaps with this range.