| Overview | Package | Class | Tree | Deprecated | Index | Help | |||
| PREV PACKAGE | NEXT PACKAGE | FRAMES | NO FRAMES | ||
| Interface Summary | |
| CompositeNumber | A composite real number. |
| IntegerNumber | An immutable integer number. |
| NumberFactory | Interface for a factory that produces RealNumber objects. |
| RationalNumber | An immutable rational number. |
| RealNumber | An immutable real number. |
| Class Summary | |
| AbstractCompositeNumber | Abstract base class for CompositeNumber implementations. |
| AbstractIntegerNumber | Abstract base class for IntegerNumber implementations.
|
| AbstractRationalNumber | Abstract base class for RationalNumber implementations.
|
| AbstractRealNumber | Abstract base class for RealNumber implementations.
|
| BasicIntegerNumber | Basic implementation of an integer number. |
| BasicRationalNumber | Basic implementation of a rational number, i.e. a fraction. |
| DefaultNumberFactory | Default implementation of a NumberFactory. |
| ExceptionSupport | This class provides exception throwing support for classes in this package. |
| LongIntegerNumber | Implementation of an IntegerNumber based on a
long value.
|
| NumberCentral | A static factory that produces RealNumber objects. |
| Power | A power, consisting of a base and an exponent. |
| Product | A product of two real numbers. |
| Sum | A sum of two real numbers. |
| Exception Summary | |
| CanNotCompareException | Exception thrown to indicate a compare operation failed. |
| Overview | Package | Class | Tree | Deprecated | Index | Help | |||
| PREV PACKAGE | NEXT PACKAGE | FRAMES | NO FRAMES | ||