## Uses of Interface
org.apache.tamaya.inject.ConfiguredItemSupplier

- Packages that use ConfiguredItemSupplier
  Package | Description
  --- | ---
  org.apache.tamaya.inject | Main SE based injection API.
  org.apache.tamaya.inject.internal | This package provides default implementation of a purely SE based injection mechanism.

- - ### Uses of ConfiguredItemSupplier in org.apache.tamaya.inject

    Methods in org.apache.tamaya.inject that return ConfiguredItemSupplier
    Modifier and Type | Method and Description
    --- | ---
    `<T> ConfiguredItemSupplier<T>` | ConfigurationInjector.`getConfiguredSupplier(ConfiguredItemSupplier<T> supplier)` Creates a supplier for configured instances of the given type `T`.

    Methods in org.apache.tamaya.inject with parameters of type ConfiguredItemSupplier
    Modifier and Type | Method and Description
    --- | ---
    `<T> ConfiguredItemSupplier<T>` | ConfigurationInjector.`getConfiguredSupplier(ConfiguredItemSupplier<T> supplier)` Creates a supplier for configured instances of the given type `T`.
    `T` | DynamicValue.`orElseGet(ConfiguredItemSupplier<? extends T> other)` Return the value if present, otherwise invoke `other` and return the result of that invocation.
    `<X extends Throwable> T` | DynamicValue.`orElseThrow(ConfiguredItemSupplier<? extends X> exceptionSupplier)` Return the contained value, if present, otherwise throw an exception to be created by the provided supplier.

  - ### Uses of ConfiguredItemSupplier in org.apache.tamaya.inject.internal

    Methods in org.apache.tamaya.inject.internal that return ConfiguredItemSupplier
    Modifier and Type | Method and Description
    --- | ---
    `<T> ConfiguredItemSupplier<T>` | DefaultConfigurationInjector.`getConfiguredSupplier(ConfiguredItemSupplier<T> supplier)`

    Methods in org.apache.tamaya.inject.internal with parameters of type ConfiguredItemSupplier
    Modifier and Type | Method and Description
    --- | ---
    `<T> ConfiguredItemSupplier<T>` | DefaultConfigurationInjector.`getConfiguredSupplier(ConfiguredItemSupplier<T> supplier)`
    `T` | DefaultDynamicValue.`orElseGet(ConfiguredItemSupplier<? extends T> other)` Return the value if present, otherwise invoke `other` and return the result of that invocation.
    `<X extends Throwable> T` | DefaultDynamicValue.`orElseThrow(ConfiguredItemSupplier<? extends X> exceptionSupplier)` Return the contained value, if present, otherwise throw an exception to be created by the provided supplier.

Copyright © 2014–2015 Apache Software Foundation. All rights reserved.