This release includes some minor bug fixes and some new features.
Hierarchy can now store a new type of attribute: raw data. This is stored as a compressed Base64 String in the XML format and allows the use of streams to manipulate it.
Readers and Writers can now be used to read and write String attributes, as well.
This release includes some minor bug fixes and slightly improved API documentation.
Plugin is a library that takes care of searching a directory of Jar files for classes that implement or extend a given class, providing the classes after the search is complete.
It loads the classes without keeping any file open, minimizing all reading as much as possible. This allows the Jars to be replaced at runtime and then rescanned and reloaded.
I've just made a pair of first file releases for a couple of sub-projects.
This is a Java library that provides an easy to use Hierarchical data structure that can store Strings, primitives and arrays of primitives, as well as a few other odds and ends. It can be used to store data in a simple XML format. It's an excellent library to use for configuration data, but that's just the tip of the iceberg. It can also be used as a simple non-relational database.... read more