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 |