Package | Description |
---|---|
org.thales.punch.platform.impl | |
org.thales.punch.settings.impl |
Class and Description |
---|
JsonSettingsMapImpl
This class lets you immediately transform a yaml, hjson or json file or string into
a settings map.
|
NamedSettingsMapImpl
This implementation provides hierarchical naming context
of settings when displaying a log or throwing an exception.
|
SettingsMapImpl
This class extends HashMap<String,Object>, in order to provide simple additional operators to get Typed settings
from the settings map, and to simplify settings-using caller code by taking care of runtime class checks,
settings existence check, default value providing)
As HashMap, the constructor taking a map as parameter works by shallow copy (internal sub-settings objects
are shared with the original).
|
Class and Description |
---|
NamedSettingsListImpl |
NamedSettingsMapImpl
This implementation provides hierarchical naming context
of settings when displaying a log or throwing an exception.
|
SettingsListImpl
Our implementation of
ISettingsList . |
SettingsMapImpl
This class extends HashMap<String,Object>, in order to provide simple additional operators to get Typed settings
from the settings map, and to simplify settings-using caller code by taking care of runtime class checks,
settings existence check, default value providing)
As HashMap, the constructor taking a map as parameter works by shallow copy (internal sub-settings objects
are shared with the original).
|
Copyright © 2014–2023. All rights reserved.