Just released another little Java library, this time for generic command-line handling. The reason for this library is that many APIs need instantiation via code (set methods), which makes them problematic to use through GUIs like ADAMS. Hence, I devised a little library that uses introspection to determine properties that have a get/set methods pair, using the property name as command-line flag to prefix the value. Arrays are handled as well. In case of traversal of nested objects (think kernel of a support vector machine), then this is determined by the traversal policy of the processor (default is to traverse all).
Anyhow, here is the little library: jeneric-cmdline