## Uses of Interface
com.holonplatform.core.config.ConfigPropertyProvider

- Packages that use ConfigPropertyProvider
  Package | Description
  --- | ---
  com.holonplatform.core.config |
  com.holonplatform.spring |
  com.holonplatform.spring.internal |

- - ### Uses of ConfigPropertyProvider in com.holonplatform.core.config

    Methods in com.holonplatform.core.config that return ConfigPropertyProvider
    Modifier and Type | Method and Description
    --- | ---
    `static ConfigPropertyProvider` | ConfigPropertyProvider.`prefixed(ConfigPropertyProvider provider, String prefix)` Create a ConfigPropertyProvider that filters property names from given concrete `provider`, returning only property names which starts with given `prefix`.
    `static ConfigPropertyProvider` | ConfigPropertyProvider.`using(InputStream propertySource)` Build a `ConfigPropertyProvider` using given `InputStream` as `Properties` property source.
    `static ConfigPropertyProvider` | ConfigPropertyProvider.`using(Map<String,Object> propertyMap)` Build a `ConfigPropertyProvider` using given Map as property source.
    `static ConfigPropertyProvider` | ConfigPropertyProvider.`using(Properties properties)` Build a `ConfigPropertyProvider` using given `Properties` as property source.
    `static ConfigPropertyProvider` | ConfigPropertyProvider.`using(String sourceFileName, ClassLoader classLoader)` Build a `ConfigPropertyProvider` using given `sourceFileName` as property source.
    `static ConfigPropertyProvider` | ConfigPropertyProvider.`using(String sourceFileName, ClassLoader classLoader, boolean lenient)` Build a `ConfigPropertyProvider` using given `sourceFileName` as property source.
    `static ConfigPropertyProvider` | ConfigPropertyProvider.`usingSystemProperties()` Build a `ConfigPropertyProvider` using `System` properties as property source.

    Methods in com.holonplatform.core.config with parameters of type ConfigPropertyProvider
    Modifier and Type | Method and Description
    --- | ---
    `static ConfigPropertyProvider` | ConfigPropertyProvider.`prefixed(ConfigPropertyProvider provider, String prefix)` Create a ConfigPropertyProvider that filters property names from given concrete `provider`, returning only property names which starts with given `prefix`.
    `ConfigPropertySet.Builder<C>` | ConfigPropertySet.Builder.`withPropertySource(ConfigPropertyProvider provider)` Add given `ConfigPropertyProvider` property source to ConfigPropertySet

  - ### Uses of ConfigPropertyProvider in com.holonplatform.spring

    Subinterfaces of ConfigPropertyProvider in com.holonplatform.spring
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `EnvironmentConfigPropertyProvider` A `ConfigPropertyProvider` using Spring context `Environment` as configuration property source.

  - ### Uses of ConfigPropertyProvider in com.holonplatform.spring.internal

    Classes in com.holonplatform.spring.internal that implement ConfigPropertyProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultEnvironmentConfigPropertyProvider` A `ConfigPropertyProvider` using Spring context `Environment` as configuration property source.

Copyright © 2019 The Holon Platform. All rights reserved.