| Description |
This is a configuration management library, offering unified access to
configuration properties from system properties, environment variables,
.properties files, and YAML files. It supports prefix-based property
resolution, flattening of hierarchical YAML into dot-separated keys, and
typed property retrieval (String, int, long, boolean). The library is
extensible via the Configurator interface and the
AbstractFileConfigurator abstract class, enabling custom configuration
sources and file format support. It uses SnakeYAML for YAML parsing and
is distributed under the Apache License 2.0. Suitable for Java
applications requiring flexible, pluggable configuration loading and
resolution. |