libheadius-options-java

Java library for for jvm property-driven configuration
  https://github.com/headius/options
  0
  no reviews



Headius-options provides a simple mechanism for defining jvm property-based configuration for an application or library.

options are defined via a small dsl-like setup, supporting string, integer, boolean, and enum-based configurations. non-boolean options support a set of supported values, and all options allow specifying a default value. in addition, options are created with an enum-based category (provided by the user) and a documentation string, which allows grouping properties and printing out a full set of options as a valid, modifiable .properties file.