| Modifier and Type | Method and Description |
|---|---|
static <T extends Feature> |
FeatureLoader.getFeature(Class<T> featureInterface,
Supplier<T> defaultFeature)
Loads a single feature for the interface and a default one, if none is available
|
static <T extends Feature> |
FeatureLoader.getFeatureList(Class<T> featureInterface,
Supplier<T> defaultFeature)
Loads a list of features for the interface and a default one, if none is available
|
| Modifier and Type | Method and Description |
|---|---|
static Stream<Feature> |
FeatureLoader.loadedFeatures() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PropertiesProvider
The interface exposing configuration properties.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultPropertiesProvider
Default implementation of
PropertiesProvider based on parsing a yaml-config file. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LocalizedMessageProvider
A
LocalizedMessageProvider is capable to build localized messages based on string formats in the application's resource bundles. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultLocalizedMessageProvider |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PlatformEnvironment
The
PlatformEnvironment provides the configuration properties of the platform environment. |
| Modifier and Type | Class and Description |
|---|---|
class |
LocalPlatformEnvironment |
Copyright © 2021. All rights reserved.