|
Class Summary |
| AExamples |
An Examples class defined in a named package will extend this
abstract class by implementing the tests method
and providing a main method that instantiates
the Examples object and invokes the run
method defined here. |
| Inspector |
This class illustrates the use of the Java reflection classes
and uses them to implement comparison for extensional equality
between two objects of arbitrary type. |
| Main |
A class with the sole purpose of providing the main method
that runs the tester library code. |
| Printer |
|
| Reflector |
This class illustrates the use of the Java reflection classes
and is used by the Inspector class to design
tests for extenstional equality between two objects of arbitrary type. |
| Tester |
A test harness that compares arbitrary objects for
extensional equality. |