| Name | Description | Type | Package | Framework |
| AbstractNumericRange | An abstract class as the superclass of numeric rangesAuthor:Simon White (swhite@catalysoft. | Class | com.jidesoft.range | JideSoft |
| AbstractRange | Class | com.jidesoft.range | JideSoft | |
| AggregatedRange | A range class formed from a collection of Positionable instances. | Class | com.jidesoft.range | JideSoft |
| BigDecimalRange | Class | com.jidesoft.range | JideSoft | |
| BooleanRange | Class | com.jidesoft.range | JideSoft | |
| Category | This class is really an adapter because it takes any object and allows it to be used as a Category. | Class | com.jidesoft.range | JideSoft |
| CategoryRange | Note that this class is iterable so you can use it in an advanced for. | Class | com.jidesoft.range | JideSoft |
| CombinedNumericRange | A little convenience class to compute the maximum and minimum values of multiple ranges. | Class | com.jidesoft.range | JideSoft |
| IntegerRange | Class | com.jidesoft.range | JideSoft | |
| LongRange | Class | com.jidesoft.range | JideSoft | |
| NumericRange | Class | com.jidesoft.range | JideSoft | |
| Positionable | The idea of being positionable is to place a point somewhere along a one-dimensional axis This is very natural for numerical data, but can be applied to categorical data too. | Interface | com.jidesoft.range | JideSoft |
| Range | Interface | com.jidesoft.range | JideSoft | |
| RangeMorpher | Class | com.jidesoft.range | JideSoft | |
| StringRange | Class | com.jidesoft.range | JideSoft | |
| TimeRange | Specifies upper and lower bounds for a range of values along a time line. | Class | com.jidesoft.range | JideSoft |