Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE | NEXT PACKAGE FRAMES  | NO FRAMES

Package nl.coffee.math

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