JewelCli

Free and open source Java based command line option processing library
Download

JewelCli Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Tim Wood
  • Publisher web site:
  • http://www.tim-wood.net/projects/firefox/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 59 KB

JewelCli Tags


JewelCli Description

Free and open source Java based command line option processing library JewelCli uses an annotated interface definition to automatically parse and present command line arguments.Uses reflection to automatically create a command line option processor from an annotated java interface, allowing clean access to supplied values and declarative specification of arguments. Here are some key features of "JewelCli": Declarative option definition: · Options are described in a declarative manner, by annotating a standard Java interface. Type enforcement: · Options are automatically constrained to the Java type in the interface. Generic list support: · Lists are automatically created for options defined to return any type assignable from java.util.List. All values are checked against the defined generic type of the list. Enum support: · Options defined as an enum type are automatically converted. · Regular Expression argument validation · A regular expression can be specifed for each option, which the option's values must match. Requirements: · Java What's New in This Release: · fixed bug with enum lists


JewelCli Related Software