Skip navigation links
C E G I K M O R S T V 

C

close() - Method in class org.microbean.microprofile.config.Config
Closes this Config using a best-effort strategy.
close() - Method in class org.microbean.microprofile.config.ConfigProviderResolver
Closes this ConfigProviderResolver using a best-effort strategy.
close() - Method in class org.microbean.microprofile.config.ConversionHub
Closes this ConversionHub using a best-effort strategy.
compare(ConfigSource, ConfigSource) - Method in class org.microbean.microprofile.config.ConfigSourceComparator
Compares two ConfigSources, returning -1 if the first has an ordinal greater than that of the second and 1 if the second has an ordinal greater than that of the first, and then the result of invoking String.compareTo(String) on the return values of the ConfigSources' respective ConfigSource.getName() methods.
compare(Converter<?>, Converter<?>) - Method in class org.microbean.microprofile.config.ConverterComparator
Compares two Converters, returning -1 if the first has a priority greater than that of the second and 1 if the second has a priority greater than that of the first, and 0 in all other cases.
Config - Class in org.microbean.microprofile.config
A Serializable implementation of the Config interface that is also a Closeable TypeConverter.
Config() - Constructor for class org.microbean.microprofile.config.Config
Creates a new Config with a default set of ConfigSources and a default set of Converters (including discovered Converters).
Config(Collection<? extends ConfigSource>, TypeConverter) - Constructor for class org.microbean.microprofile.config.Config
Creates a new Config instance.
ConfigExtension - Class in org.microbean.microprofile.config.cdi
An Extension that enables injection of ConfigProperty-annotated configuration property values.
ConfigExtension() - Constructor for class org.microbean.microprofile.config.cdi.ConfigExtension
Creates a new ConfigExtension.
ConfigProviderResolver - Class in org.microbean.microprofile.config
An AutoCloseable implementation of the abstract ConfigProviderResolver class.
ConfigProviderResolver() - Constructor for class org.microbean.microprofile.config.ConfigProviderResolver
Creates a new ConfigProviderResolver.
ConfigSourceComparator - Class in org.microbean.microprofile.config
A Comparator of ConfigSources that considers only their ordinals and names in accordance with the minimal requirements of the MicroProfile Config specification as spelled out (only) in the ConfigSource API documentation.
contains(Object) - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Invokes the MicroProfileConfigProperties.containsValue(Object) method with the supplied Object and returns the result.
containsKey(Object) - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Returns true if this MicroProfileConfigProperties directly contains the supplied key, or if the supplied key is a String and is contained in the Set of configuration property names returned by the Config.getPropertyNames() method.
containsValue(Object) - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Returns true if this MicroProfileConfigProperties contains the supplied value Object.
ConversionHub - Class in org.microbean.microprofile.config
A Serializable, Closeable TypeConverter implementation that is based on a collection of Converters.
ConversionHub() - Constructor for class org.microbean.microprofile.config.ConversionHub
Creates a new ConversionHub.
ConversionHub(Map<? extends Type, ? extends Converter<?>>) - Constructor for class org.microbean.microprofile.config.ConversionHub
Creates a new ConversionHub.
convert(String, Type) - Method in class org.microbean.microprofile.config.Config
Implements the TypeConverter.convert(String, Type) method by invoking the same method on this Config's affiliated TypeConverter supplied at construction time and returning the result.
convert(String, Type) - Method in class org.microbean.microprofile.config.ConversionHub
Attempts to convert the supplied String value to an object assignable to the supplied Type, throwing an IllegalArgumentException if such conversion is impossible.
convert(String, Type) - Method in interface org.microbean.microprofile.config.TypeConverter
Converts the supplied String value to an object of the supplied Type, and returns it.
ConverterComparator - Class in org.microbean.microprofile.config
A Comparator that considers only the priority, if any, available from the Converter instances being compared, in accordance with the minimal requirements of the MicroProfile Config specification as spelled out (only) in the Converter API documentation.

E

elements() - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Returns a non-null Enumeration constructed atop the Iterator supplied by the Collection returned by an invocation of this MicroProfileConfigProperties' MicroProfileConfigProperties.values() method.
entrySet() - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Returns a non-null immutable Set of immutable Entry instances representing this MicroProfileConfigProperties' entries.

G

get(Object) - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Returns the value indexed under the supplied key, or null if the value does not exist.
getBuilder() - Method in class org.microbean.microprofile.config.ConfigProviderResolver
Creates and returns a new ConfigBuilder.
getConfig() - Method in class org.microbean.microprofile.config.ConfigProviderResolver
Returns the sole Config instance appropriate for the context ClassLoader, creating and building a default one just in time if necessary.
getConfig(ClassLoader) - Method in class org.microbean.microprofile.config.ConfigProviderResolver
Returns the sole Config instance appropriate for the supplied ClassLoader, creating and building a default one just in time if necessary.
getConfigSources() - Method in class org.microbean.microprofile.config.Config
Returns an Iterable representing a snapshot at a moment in time of this Config's affiliated ConfigSources as they existed at that time.
getOptionalValue(String, Class<T>) - Method in class org.microbean.microprofile.config.Config
Returns an Optional representing an optional configuration property value for the supplied name, as converted to an object of the supplied type.
getOptionalValue(String, Type) - Method in class org.microbean.microprofile.config.Config
Returns an Optional representing an optional configuration property value for the supplied name, as converted to an object of the supplied type.
getProperty(String) - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Returns the String value indexed under the supplied key.
getPropertyNames() - Method in class org.microbean.microprofile.config.Config
Returns an Iterable representing a snapshot at a moment in time of the configuration property names as they existed at that time.
getValue(String, Class<T>) - Method in class org.microbean.microprofile.config.Config
Returns the value for the configuration property named by the supplied name, as converted to an object of the supplied type.
getValue(String, Type) - Method in class org.microbean.microprofile.config.Config
Returns the value for the configuration property named by the supplied name, as converted to an object of the supplied type.

I

installAsSystemProperties() - Static method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Installs an instance of MicroProfileConfigProperties somewhat irrevocably as the system properties, with the current system properties as its defaults.
INSTANCE - Static variable in class org.microbean.microprofile.config.ConfigSourceComparator
The sole instance of this class.
INSTANCE - Static variable in class org.microbean.microprofile.config.ConverterComparator
The sole instance of this class.
isClosed() - Method in class org.microbean.microprofile.config.Config
Returns true if this Config has been closed.
isClosed() - Method in class org.microbean.microprofile.config.ConversionHub
Returns true if this ConversionHub has been closed.
isEmpty() - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Returns true if this MicroProfileConfigProperties is empty.

K

keys() - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Invokes the MicroProfileConfigProperties.keySet() method and returns its return value.
keySet() - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Returns a non-null, immutable Set of Objects that contains the keys stored directly by this MicroProfileConfigProperties or that are contained in the return value of a Config.getPropertyNames() invocation.

M

MicroProfileConfigProperties - Class in org.microbean.microprofile.config
A Properties implementation that wraps a Config and is suitable for installing as System properties.
MicroProfileConfigProperties() - Constructor for class org.microbean.microprofile.config.MicroProfileConfigProperties
Creates a new MicroProfileConfigProperties representing the Config that results from ConfigProvider.getConfig().
MicroProfileConfigProperties(Config) - Constructor for class org.microbean.microprofile.config.MicroProfileConfigProperties
Creates a new MicroProfileConfigProperties wrapping the supplied Config.
MicroProfileConfigProperties(Properties) - Constructor for class org.microbean.microprofile.config.MicroProfileConfigProperties
Creates a new MicroProfileConfigProperties using the supplied Properties as its defaults and wrapping the Config that results from ConfigProvider.getConfig().
MicroProfileConfigProperties(Config, Properties) - Constructor for class org.microbean.microprofile.config.MicroProfileConfigProperties
Creates a new MicroProfileConfigProperties using the supplied Properties as its defaults and wrapping the supplied Config.

O

org.microbean.microprofile.config - package org.microbean.microprofile.config
Provides classes and interfaces that implement the non-CDI-specific parts of the MicroProfile Config specification.
org.microbean.microprofile.config.cdi - package org.microbean.microprofile.config.cdi
Provides classes and interfaces that implement the CDI-specific parts of the MicroProfile Config specification.

R

registerConfig(Config, ClassLoader) - Method in class org.microbean.microprofile.config.ConfigProviderResolver
Registers the supplied Config instance under the supplied ClassLoader in some way.
releaseConfig(Config) - Method in class org.microbean.microprofile.config.ConfigProviderResolver
Releases the supplied Config by closing it if it implements AutoCloseable and atomically removes all of its registrations.

S

size() - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Returns the size of this MicroProfileConfigProperties as expressed by the size of its key set.

T

TypeConverter - Interface in org.microbean.microprofile.config
An interface indicating that implementations might be able to convert String values to a variety of differently-typed objects.

V

values() - Method in class org.microbean.microprofile.config.MicroProfileConfigProperties
Returns a non-null, immutable Collection of this MicroProfileConfigProperties' values.
C E G I K M O R S T V 
Skip navigation links

Copyright © 2019–2021, microBean™. All rights reserved.