| Package | Description |
|---|---|
| net.obvj.confectory.internal.helper |
This package contains classes that support data retrieval for supported
Configuration formats. |
| net.obvj.confectory.merger |
This package contains the
ConfigurationMerger implementations, as well as
auxiliary classes. |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationMerger<T> |
BeanConfigurationHelper.configurationMerger() |
ConfigurationMerger<T> |
ConfigurationHelper.configurationMerger()
Creates the applicable
ConfigurationMerger object for the type associated with
this ConfigurationHelper. |
ConfigurationMerger<net.minidev.json.JSONObject> |
JsonSmartConfigurationHelper.configurationMerger() |
ConfigurationMerger<T> |
NullConfigurationHelper.configurationMerger() |
ConfigurationMerger<Properties> |
PropertiesConfigurationHelper.configurationMerger() |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractConfigurationMerger<T>
An abstract
ConfigurationMerger that contains common infrastructure logic for
the merging of two Configuration objects, delegating the actual combination to
a concrete implementation. |
class |
GenericJsonConfigurationMerger<T>
A generic
ConfigurationMerger that combines two Configuration objects
of type JSON. |
class |
JSONObjectConfigurationMerger
A specialized
ConfigurationMerger that combines two Configuration
objects of type JSONObject (using json-smart implementation) into a
single one. |
class |
PropertiesConfigurationMerger
A specialized
ConfigurationMerger that combines two Configuration
objects of type Properties into a single one. |
Copyright © 2022. All rights reserved.