Joey's Java Library
This is a collection of potentially useful classes that extends java.util a bit. I use it for the most part to make my java code a bit less 'wordy'. Please let me know if you have comments or suggestions!
Also, please note, it is possible that I may significantly change the library between major versions, but I will likely not between minor versions. At any rate, I will provide updates, but apply them at your own risk. The current version is 1.0
Current Version (v1.0)
Changes since version 0
- math package was deleted
- F* classes for functions were deleted; replaced by a Function class which has only one parameter. The idea is to use tuples now to allow for multiple parameters. While this somewhat complicates the nice type-checking there was with the multiple function classes, it makes it easier to expand the function class with new functionality, and removes the need for protected methods in Function that really should have been private.
- Multi-threading capability for Functions has been improved, allowing for limited communication between threads to facilitate thread killing.
Older Versions
- jar for the compiled library
- source code for the netbeans project
@indiana.edu




