Package next.util
PACKAGE DESCRIPTION
Package next.util brings to Java some of the most useful classes from NeXT's Foundation Framework. The Foundation Framework, in turn, defines a base layer of classes for OpenStep.
The Foundation Framework includes the root object class, classes representing basic data types such as numbers and byte arrays, collections of other objects, and classes representing system information such as dates.
next.util Classes and Interfaces
The OpenStep class hierarchy is rooted in the NextObject class. The remainder of the package consists of several related groups of classes as well as a few individuals.
Many of these classes have closely related functionality:
- Data storage
- ImmutableBytes provides object-oriented storage for arrays of bytes. DecimalNumber provides object-oriented storage for decimal data values. ImmutableVector, MutableVector, ImmutableHashtable, and MutableHashtable provide storage for objects of any class.
- Dates and times
- The Date and CalendarDate classes store times and dates. They offer methods for calculating date and time differences, for displaying dates and times in many formats, and for adjusting times and dates based on location in the world.
- Object persistence
- Coder and its subclasses allow the data that an object contains, along with class information, to be stored in an architecture-independent way.