Skip navigation links
A B C D E F G H I J L M N O P Q R S T U W 

A

addCorePropertyConverters() - Method in class org.apache.tamaya.core.internal.CoreConfigurationContextBuilder
 
addCorePropertyConverters() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addCorePropertyResources(List<PropertySource>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addDefaultPropertyConverters() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Add all registered (default) property converters to the context built.
addDefaultPropertyConverters() - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Add all registered (default) property converters to the context built.
addDefaultPropertyConverters() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
addDefaultPropertyConverters() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addDefaultPropertyFilters() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Add all registered (default) property filters to the context built.
addDefaultPropertyFilters() - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Add all registered (default) property filters to the context built.
addDefaultPropertyFilters() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
addDefaultPropertyFilters() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addDefaultPropertySources() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Add all registered (default) property sources to the context built.
addDefaultPropertySources() - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Add all registered (default) property sources to the context built.
addDefaultPropertySources() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
addDefaultPropertySources() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addMetaEntries(Map<String, String>) - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Adds the context data given.
addMetaEntry(String, Object) - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Add an additional context data information.
addPropertyConverter(TypeLiteral<T>, PropertyConverter<T>) - Method in interface org.apache.tamaya.spi.ConfigurationContext
Deprecated.
addPropertyConverter(TypeLiteral<T>, PropertyConverter<T>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
addPropertyConverters(TypeLiteral<T>, PropertyConverter<T>...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
This method can be used for adding PropertyConverters.
addPropertyConverters(TypeLiteral<T>, Collection<PropertyConverter<T>>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
This method can be used for adding PropertyConverters.
addPropertyConverters(TypeLiteral<T>, PropertyConverter<T>...) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
This method can be used for adding PropertyConverters.
addPropertyConverters(TypeLiteral<T>, Collection<PropertyConverter<T>>) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
This method can be used for adding PropertyConverters.
addPropertyConverters(TypeLiteral<T>, PropertyConverter<T>...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
addPropertyConverters(TypeLiteral<T>, Collection<PropertyConverter<T>>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
addPropertyConverters(TypeLiteral<T>, PropertyConverter<T>...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addPropertyConverters(TypeLiteral<T>, Collection<PropertyConverter<T>>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addPropertyFilters(PropertyFilter...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Adds the given PropertyFilter instances, hereby the instances are added to the end of the list with highest priority.
addPropertyFilters(Collection<PropertyFilter>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Adds the given PropertyFilter instances, hereby the instances are added to the end of the list with highest priority.
addPropertyFilters(PropertyFilter...) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Adds the given PropertyFilter instances, hereby the instances are added to the end of the list with highest priority.
addPropertyFilters(Collection<PropertyFilter>) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Adds the given PropertyFilter instances, hereby the instances are added to the end of the list with highest priority.
addPropertyFilters(PropertyFilter...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
addPropertyFilters(Collection<PropertyFilter>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
addPropertyFilters(PropertyFilter...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addPropertyFilters(Collection<PropertyFilter>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addPropertySources(PropertySource...) - Method in interface org.apache.tamaya.spi.ConfigurationContext
Deprecated.
addPropertySources(PropertySource...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
This method can be used for adding PropertySources.
addPropertySources(Collection<PropertySource>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
This method can be used for programmatically adding PropertySources.
addPropertySources(PropertySource...) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
This method can be used for adding PropertySources.
addPropertySources(Collection<PropertySource>) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
This method can be used for programmatically adding PropertySources.
addPropertySources(PropertySource...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
addPropertySources(Collection<PropertySource>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
addPropertySources(PropertySource...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
Deprecated.
addPropertySources(PropertySource...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addPropertySources(Collection<PropertySource>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
addSupportedFormats(Class<? extends PropertyConverter>, String...) - Method in class org.apache.tamaya.spi.ConversionContext
Allows to add information on the supported/tried formats, which can be shown to the user, especially when conversion failed.
addSupportedFormats(Class<? extends PropertyConverter>, String...) - Method in class org.apache.tamaya.spi.ConversionContext.Builder
Add the formats provided by a PropertyConverter.
applyFilter(PropertyValue, ConfigurationContext) - Static method in class org.apache.tamaya.spisupport.PropertyFiltering
Filters a single value.
applyFilters(Map<String, PropertyValue>, ConfigurationContext) - Static method in class org.apache.tamaya.spisupport.PropertyFiltering
Filters all properties.

B

BasePropertySource - Class in org.apache.tamaya.spisupport.propertysource
Abstract PropertySource that allows to set a default ordinal that will be used, if no ordinal is provided with the config.
BasePropertySource(String) - Constructor for class org.apache.tamaya.spisupport.propertysource.BasePropertySource
Constructor.
BasePropertySource(int) - Constructor for class org.apache.tamaya.spisupport.propertysource.BasePropertySource
Constructor.
BasePropertySource(String, int) - Constructor for class org.apache.tamaya.spisupport.propertysource.BasePropertySource
Constructor.
BasePropertySource() - Constructor for class org.apache.tamaya.spisupport.propertysource.BasePropertySource
Constructor, using a default ordinal of 0.
BigDecimalConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to BigDecimal, the supported format is one of the following: 232573527352.76352753 -23257352.735276352753 -0xFFFFFF (integral numbers only) -0XFFFFAC (integral numbers only) 0xFFFFFF (integral numbers only) 0XFFFFAC (integral numbers only)
BigDecimalConverter() - Constructor for class org.apache.tamaya.core.internal.converters.BigDecimalConverter
 
BigIntegerConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to BigInteger, the supported format is one of the following: 0xFFFFFF 0XFFFFAC 23257352735276352753 -0xFFFFFF -0XFFFFAC -23257352735276352753
BigIntegerConverter() - Constructor for class org.apache.tamaya.core.internal.converters.BigIntegerConverter
 
BooleanConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Boolean.
BooleanConverter() - Constructor for class org.apache.tamaya.core.internal.converters.BooleanConverter
 
build() - Method in class org.apache.tamaya.core.internal.CoreConfigurationContextBuilder
 
build() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Builds a new ConfigurationContext based on the data in this builder.
build() - Method in class org.apache.tamaya.spi.ConversionContext.Builder
Builds a new context instance.
build() - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Creates a new immutable PropertyValue.
build() - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Builds a new Configuration based on the data in this builder.
build() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
Builds a new configuration based on the configuration of this builder instance.
build() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
Builds a new configuration based on the configuration of this builder instance.
build() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
Build buildable property source.
build() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySourceProvider.Builder
Build buildable property source.
build() - Method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource.Builder
Returns a SimplePropertySource built from the parameters previously set.
BuildablePropertySource - Class in org.apache.tamaya.spisupport.propertysource
A Buildable property source.
BuildablePropertySource() - Constructor for class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource
 
BuildablePropertySource.Builder - Class in org.apache.tamaya.spisupport.propertysource
The type Builder.
BuildablePropertySourceProvider - Class in org.apache.tamaya.spisupport.propertysource
A Buildable property source.
BuildablePropertySourceProvider() - Constructor for class org.apache.tamaya.spisupport.propertysource.BuildablePropertySourceProvider
 
BuildablePropertySourceProvider.Builder - Class in org.apache.tamaya.spisupport.propertysource
The type Builder.
Builder(TypeLiteral<?>) - Constructor for class org.apache.tamaya.spi.ConversionContext.Builder
Creates a new Builder instance.
Builder(String, TypeLiteral<?>) - Constructor for class org.apache.tamaya.spi.ConversionContext.Builder
Creates a new Builder instance.
Builder(Configuration, ConfigurationContext, String, TypeLiteral<?>) - Constructor for class org.apache.tamaya.spi.ConversionContext.Builder
Creates a new Builder instance.
builder(String, String) - Static method in class org.apache.tamaya.spi.PropertyValue
Creates a new builder instance.
builder(String, String, String) - Static method in class org.apache.tamaya.spi.PropertyValue
Creates a new builder instance.
builder() - Static method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource
Builder builder.
builder() - Static method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySourceProvider
Builder builder.
bundleChanged(BundleEvent) - Method in class org.apache.tamaya.core.internal.OSGIServiceLoader
 
but() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
But builder.
ByteConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Byte, the supported format is one of the following: 123 (byte value) 0xFF (byte value) 0XDF (byte value) 0D1 (byte value) -123 (byte value) -0xFF (byte value) -0XDF (byte value) -0D1 (byte value) MIN_VALUE (ignoring case) MIN (ignoring case) MAX_VALUE (ignoring case) MAX (ignoring case)
ByteConverter() - Constructor for class org.apache.tamaya.core.internal.converters.ByteConverter
 

C

CharConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Character, the supported format is one of the following: 'a' 123 (byte value) 0xFF (byte value) 0XDF (byte value) 0D1 (byte value)
CharConverter() - Constructor for class org.apache.tamaya.core.internal.converters.CharConverter
 
ClassConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Class, hereby using the following classloaders: The current ThreadContext ClassLoader The Classloader of this class The system Classloader
ClassConverter() - Constructor for class org.apache.tamaya.core.internal.converters.ClassConverter
 
CLIPropertySource - Class in org.apache.tamaya.spisupport.propertysource
PropertySource that allows to add the programs main arguments as configuration entries.
CLIPropertySource() - Constructor for class org.apache.tamaya.spisupport.propertysource.CLIPropertySource
Creates a new instance.
CLIPropertySource(String...) - Constructor for class org.apache.tamaya.spisupport.propertysource.CLIPropertySource
Creates a new instance, allows optionally to pass the main arguments.
CLIPropertySource(int, String...) - Constructor for class org.apache.tamaya.spisupport.propertysource.CLIPropertySource
Creates a new instance, allows optionally to pass the main arguments.
collect(PropertyValue, String, PropertySource) - Method in interface org.apache.tamaya.spi.PropertyValueCombinationPolicy
Method that is called for each value evaluated by a PropertySource for the given key.
combinationPolicy - Variable in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
compare(Object, Object) - Method in class org.apache.tamaya.spisupport.PriorityServiceComparator
 
compare(PropertyFilter, PropertyFilter) - Method in class org.apache.tamaya.spisupport.PropertyFilterComparator
 
compare(PropertySource, PropertySource) - Method in class org.apache.tamaya.spisupport.PropertySourceComparator
 
CONFIG_PROPERTIES_LOCATION - Static variable in class org.apache.tamaya.examples.custompropertysource.SimplePropertySource
 
ConfigException - Exception in org.apache.tamaya
Exception class (runtime exception) for configuration issues.
ConfigException(String) - Constructor for exception org.apache.tamaya.ConfigException
Creates a new configuration exception.
ConfigException(String, Throwable) - Constructor for exception org.apache.tamaya.ConfigException
Creates a new configuration exception.
ConfigOperator - Interface in org.apache.tamaya
Models a function that maps a given Configuration to another Configuration.
ConfigQuery<T> - Interface in org.apache.tamaya
Models a function that maps a given Configuration to something else.
Configuration - Interface in org.apache.tamaya
A configuration models a aggregated set current properties, identified by a unique key, but adds higher level access functions to a PropertySource.
ConfigurationBuilder - Interface in org.apache.tamaya.spisupport
A builder for creating new or adapting instances of Configuration.
ConfigurationContext - Interface in org.apache.tamaya.spi
Central SPI for programmatically dealing with the setup of the configuration system.
ConfigurationContextBuilder - Interface in org.apache.tamaya.spi
A builder for creating new or adapting instances of ConfigurationContext.
ConfigurationProvider - Class in org.apache.tamaya
Static access to the Configuration for the very application.
ConfigurationProviderSpi - Interface in org.apache.tamaya.spi
SPI that must be implemented to provide the component that manages all Configuration instances in a system.
ConfigValueEvaluator - Interface in org.apache.tamaya.core.internal
Component SPI which encapsulates the evaluation of a single or full rawvalue for a ConfigurationContext.
ConfigValueEvaluator - Interface in org.apache.tamaya.spisupport
Component SPI which encapsulates the evaluation of a single or full rawvalue for a ConfigurationContext.
ConversionContext - Class in org.apache.tamaya.spi
A conversion context containing all the required values for implementing conversion.
ConversionContext(ConversionContext.Builder) - Constructor for class org.apache.tamaya.spi.ConversionContext
Private constructor used from builder.
ConversionContext.Builder - Class in org.apache.tamaya.spi
Builder to create new instances of ConversionContext.
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.BigDecimalConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.BigIntegerConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.BooleanConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.ByteConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.CharConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.ClassConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.CurrencyConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.DoubleConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.DurationConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.FileConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.FloatConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.InstantConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.IntegerConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.LocalDateConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.LocalDateTimeConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.LocalTimeConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.LongConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.NumberConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.OffsetDateTimeConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.OffsetTimeConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.OptionalConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.PathConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.ShortConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.SupplierConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.URIConverter
 
convert(String, ConversionContext) - Method in class org.apache.tamaya.core.internal.converters.URLConverter
 
convert(String, ConversionContext) - Method in interface org.apache.tamaya.spi.PropertyConverter
Convert the given configuration keys from its String representation into the required target type.
convert(String, ConversionContext) - Method in class org.apache.tamaya.spisupport.EnumConverter
 
convertValue(String, String, TypeLiteral<T>) - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
 
CoreConfigurationContext - Class in org.apache.tamaya.core.internal
Default implementation of ConfigurationContextBuilder.
CoreConfigurationContext(CoreConfigurationContextBuilder) - Constructor for class org.apache.tamaya.core.internal.CoreConfigurationContext
Creates a new builder instance.
CoreConfigurationContextBuilder - Class in org.apache.tamaya.core.internal
Default implementation of ConfigurationContextBuilder.
CoreConfigurationContextBuilder() - Constructor for class org.apache.tamaya.core.internal.CoreConfigurationContextBuilder
Creates a new builder instance.
CoreConfigurationContextBuilder(ConfigurationContext) - Constructor for class org.apache.tamaya.core.internal.CoreConfigurationContextBuilder
Creates a new builder instance initializing it with the given context.
create(Class<T>) - Method in class org.apache.tamaya.core.internal.DefaultServiceContext
 
create(Class<T>) - Method in class org.apache.tamaya.core.internal.OSGIServiceContext
 
create(Class<T>) - Method in interface org.apache.tamaya.spi.ServiceContext
Factory method to create a type, hereby a new instance is created on each access.
create(Class<T>) - Method in class org.apache.tamaya.spisupport.DefaultServiceContext
 
createConfiguration(ConfigurationContext) - Static method in class org.apache.tamaya.ConfigurationProvider
Creates a new configuration instance based on the given context.
createConfiguration(ConfigurationContext) - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
 
createConfiguration(ConfigurationContext) - Method in class org.apache.tamaya.examples.minimal.TestConfigProvider
 
createConfiguration(ConfigurationContext) - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
Create a Configuration instance using the given context.
createDefaultPropertyConverter(TypeLiteral<T>) - Method in class org.apache.tamaya.spisupport.PropertyConverterManager
Creates a dynamic PropertyConverter for the given target type.
CurrencyConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Currency, the supported format is one of the following: CHF (currency code) 123 (numeric currency value > = 0) DE (ISO 2-digit country) de_DE, de_DE_123 (Locale)
CurrencyConverter() - Constructor for class org.apache.tamaya.core.internal.converters.CurrencyConverter
 

D

decreasePriority(PropertySource) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Decreases the priority of the given property source, by moving it towards the start of the chain of property sources.
decreasePriority(PropertySource) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Decreases the priority of the given property source, by moving it towards the start of the chain of property sources.
decreasePriority(PropertySource) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
decreasePriority(PropertySource) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
DEFAULT_ORDINAL - Static variable in class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
Default ordinal for EnvironmentPropertySource
DEFAULT_ORDINAL - Static variable in class org.apache.tamaya.spisupport.propertysource.SystemPropertySource
default ordinal used.
DEFAULT_OVERRIDING_COLLECTOR - Static variable in interface org.apache.tamaya.spi.PropertyValueCombinationPolicy
Deprecated.
DEFAULT_OVERRIDING_POLICY - Static variable in interface org.apache.tamaya.spi.PropertyValueCombinationPolicy
Default overriding collector, where each existing entry (current is overridden by a subsequent non-null entry evaluated by propertySource.get(key).
DEFAULT_SIMPLE_PROPERTIES_FILE_NAME - Static variable in class org.apache.tamaya.spisupport.propertysource.JavaConfigurationPropertySource
Default location in the classpath, where Tamaya looks for simple line based configuration by default.
DEFAULT_XML_PROPERTIES_FILE_NAME - Static variable in class org.apache.tamaya.spisupport.propertysource.JavaConfigurationPropertySource
Default location in the classpath, where Tamaya looks for XML based configuration by default.
DefaultConfiguration - Class in org.apache.tamaya.spisupport
Implementation of the Configuration API.
DefaultConfiguration(ConfigurationContext) - Constructor for class org.apache.tamaya.spisupport.DefaultConfiguration
Constructor.
DefaultConfigurationBuilder - Class in org.apache.tamaya.spisupport
Default implementation of ConfigurationContextBuilder.
DefaultConfigurationBuilder(ConfigurationContextBuilder) - Constructor for class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
Creates a new builder instance.
DefaultConfigurationBuilder(Configuration) - Constructor for class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
Creates a new builder instance initializing it with the given context.
DefaultConfigurationContext - Class in org.apache.tamaya.spisupport
Default implementation of a simple ConfigurationContext.
DefaultConfigurationContext(DefaultConfigurationContextBuilder) - Constructor for class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
DefaultConfigurationContextBuilder - Class in org.apache.tamaya.spisupport
Default implementation of ConfigurationContextBuilder.
DefaultConfigurationContextBuilder() - Constructor for class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
Creates a new builder instance.
DefaultConfigurationContextBuilder(ConfigurationContext) - Constructor for class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
Creates a new builder instance initializing it with the given context.
DefaultConfigurationProvider - Class in org.apache.tamaya.core.internal
Implementation of the Configuration API.
DefaultConfigurationProvider() - Constructor for class org.apache.tamaya.core.internal.DefaultConfigurationProvider
 
DefaultConfigValueEvaluator - Class in org.apache.tamaya.spisupport
Implementation of the Configuration API.
DefaultConfigValueEvaluator() - Constructor for class org.apache.tamaya.spisupport.DefaultConfigValueEvaluator
 
DefaultServiceContext - Class in org.apache.tamaya.core.internal
This class implements the (default) ServiceContext interface and hereby uses the JDK ServiceLoader to load the services required.
DefaultServiceContext() - Constructor for class org.apache.tamaya.core.internal.DefaultServiceContext
 
DefaultServiceContext - Class in org.apache.tamaya.spisupport
This class implements the (default) ServiceContext interface and hereby uses the JDK ServiceLoader to load the services required.
DefaultServiceContext() - Constructor for class org.apache.tamaya.spisupport.DefaultServiceContext
 
DoubleConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Double, using the Java number syntax: (-)?
DoubleConverter() - Constructor for class org.apache.tamaya.core.internal.converters.DoubleConverter
 
DurationConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Boolean.
DurationConverter() - Constructor for class org.apache.tamaya.core.internal.converters.DurationConverter
 

E

EMPTY - Static variable in interface org.apache.tamaya.spi.PropertySource
A resusable instance of an empty PropertySource.
EMPTY - Static variable in interface org.apache.tamaya.spi.PropertySourceProvider
A resusable instance of an empty PropertySource.
EnumConverter<T> - Class in org.apache.tamaya.spisupport
Converter, converting from String to tge given enum type.
EnumConverter(Class<T>) - Constructor for class org.apache.tamaya.spisupport.EnumConverter
 
EnvironmentPropertySource - Class in org.apache.tamaya.spisupport.propertysource
PropertySource to access environment variables via Tamaya which are set via export VARIABLE=value on UNIX systems or set VARIABLE=value on Windows systems.
EnvironmentPropertySource() - Constructor for class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
Creates a new instance.
EnvironmentPropertySource(int) - Constructor for class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
Creates a new instance using a fixed ordinal value.
EnvironmentPropertySource(String, int) - Constructor for class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
Creates a new instance.
EnvironmentPropertySource(String) - Constructor for class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
Creates a new instance.
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.BigDecimalConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.BigIntegerConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.BooleanConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.ByteConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.CharConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.ClassConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.CurrencyConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.DoubleConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.DurationConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.FileConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.FloatConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.InstantConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.IntegerConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.LocalDateConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.LocalDateTimeConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.LocalTimeConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.LongConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.NumberConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.OffsetDateTimeConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.OffsetTimeConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.OptionalConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.PathConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.ShortConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.SupplierConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.URIConverter
 
equals(Object) - Method in class org.apache.tamaya.core.internal.converters.URLConverter
 
equals(Object) - Method in class org.apache.tamaya.spi.PropertyValue
 
equals(Object) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
equals(Object) - Method in class org.apache.tamaya.spisupport.EnumConverter
 
equals(Object) - Method in class org.apache.tamaya.spisupport.PropertyConverterManager
 
equals(Object) - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
 
equals(Object) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource
 
equals(Object) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySourceProvider
 
equals(Object) - Method in class org.apache.tamaya.TypeLiteral
 
evaluateRawValues(ConfigurationContext) - Method in interface org.apache.tamaya.core.internal.ConfigValueEvaluator
Evaluates all property values from a ConfigurationContext.
evaluateRawValues(ConfigurationContext) - Method in interface org.apache.tamaya.spisupport.ConfigValueEvaluator
Evaluates all property values from a ConfigurationContext.
evaluateRawValues(ConfigurationContext) - Method in class org.apache.tamaya.spisupport.DefaultConfigValueEvaluator
 
evaluteRawValue(String, ConfigurationContext) - Method in interface org.apache.tamaya.core.internal.ConfigValueEvaluator
Evaluates single value using a ConfigurationContext.
evaluteRawValue(String, ConfigurationContext) - Method in interface org.apache.tamaya.spisupport.ConfigValueEvaluator
Evaluates single value using a ConfigurationContext.
evaluteRawValue(String) - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
Evaluates the raw value using the context's PropertyValueCombinationPolicy.
evaluteRawValue(String, ConfigurationContext) - Method in class org.apache.tamaya.spisupport.DefaultConfigValueEvaluator
 
Experimental - Annotation Type in org.apache.tamaya.spi
This is a simple annotation for flaging out functionality or features the Tamaya team is not sure if it is already stabilized, so use it with some caution.

F

FileConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to URI, using new URL(value).
FileConverter() - Constructor for class org.apache.tamaya.core.internal.converters.FileConverter
 
FilterContext - Class in org.apache.tamaya.spi
A filter context containing all the required values for implementing filtering.
FilterContext(PropertyValue, Map<String, PropertyValue>, ConfigurationContext) - Constructor for class org.apache.tamaya.spi.FilterContext
Creates a new FilterContext, for filtering of a multi value access using Configuration.getProperties().
FilterContext(PropertyValue, ConfigurationContext) - Constructor for class org.apache.tamaya.spi.FilterContext
Creates a new FilterContext, for filtering of a single value access using Configuration.getProperties().
filterProperty(PropertyValue, FilterContext) - Method in interface org.apache.tamaya.spi.PropertyFilter
Maps the current valueToBeFiltered value to a new value.
filterProperty(PropertyValue, FilterContext) - Method in class org.apache.tamaya.spisupport.RegexPropertyFilter
 
FloatConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Float, using the Java number syntax: (-)?
FloatConverter() - Constructor for class org.apache.tamaya.core.internal.converters.FloatConverter
 

G

get(String) - Method in interface org.apache.tamaya.Configuration
Access a property.
get(String, Class<T>) - Method in interface org.apache.tamaya.Configuration
Get the property keys as type T.
get(String, TypeLiteral<T>) - Method in interface org.apache.tamaya.Configuration
Get the property keys as type T.
get(String) - Method in interface org.apache.tamaya.spi.PropertySource
Access a property.
get(String) - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
Get a given value, filtered with the context's filters as needed.
get(String, Class<T>) - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
Accesses the current String value for the given key and tries to convert it using the PropertyConverter instances provided by the current ConfigurationContext.
get(String, TypeLiteral<T>) - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
Accesses the current String value for the given key and tries to convert it using the PropertyConverter instances provided by the current ConfigurationContext.
get(String) - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
 
get(String) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource
 
get(String) - Method in class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
 
get(String) - Method in class org.apache.tamaya.spisupport.propertysource.SystemPropertySource
 
getAnnotatedElement() - Method in class org.apache.tamaya.spi.ConversionContext
Get the annotated element, if conversion is performed using injection mechanisms.
getBundleContext() - Method in class org.apache.tamaya.core.internal.OSGIServiceLoader
 
getConfigEntries() - Method in class org.apache.tamaya.spi.FilterContext
This map contains the following keys: the original value before any filters were applied on it.
getConfiguration() - Static method in class org.apache.tamaya.ConfigurationProvider
Access the current configuration.
getConfiguration() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
 
getConfiguration() - Method in class org.apache.tamaya.examples.minimal.TestConfigProvider
 
getConfiguration() - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
Access the current Configuration.
getConfiguration() - Method in class org.apache.tamaya.spi.ConversionContext
Get the configuration, which is targeted.
getConfigurationContext() - Static method in class org.apache.tamaya.ConfigurationProvider
Deprecated.
getConfigurationContext() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
Deprecated.
getConfigurationContext() - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
Deprecated.
Will be removed in favour of Configuration.getContext().
getConfigurationContext() - Method in class org.apache.tamaya.spi.ConversionContext
 
getConfigurationContextBuilder() - Static method in class org.apache.tamaya.ConfigurationProvider
Create a new ConfigurationContextBuilder instance.
getConfigurationContextBuilder() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
 
getConfigurationContextBuilder() - Method in class org.apache.tamaya.examples.minimal.TestConfigProvider
 
getConfigurationContextBuilder() - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
Creates a new ConfigurationContextBuilder instance.
getContext() - Method in interface org.apache.tamaya.Configuration
Access a configuration's context.
getContext() - Method in class org.apache.tamaya.spi.FilterContext
Get the current context.
getContext() - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
 
getDefaultOrdinal() - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
Returns the default ordinal used, when no ordinal is set, or the ordinal was not parseable to an int value.
getDefaultOrdinal() - Method in class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
 
getDefaultPropertyConverters() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
getDefinedType(Class<?>) - Method in class org.apache.tamaya.TypeLiteral
 
getGenericInterfaceTypeParameters(Class<?>, Class<?>) - Static method in class org.apache.tamaya.TypeLiteral
Checks the current implemented generic interfaces and evaluates the given single type parameter.
getInstance() - Static method in class org.apache.tamaya.spisupport.PriorityServiceComparator
Get the shared instance of the comparator.
getInstance() - Static method in class org.apache.tamaya.spisupport.PropertyFilterComparator
Get the shared instance of the comparator.
getInstance() - Static method in class org.apache.tamaya.spisupport.PropertySourceComparator
Get the shared instance of the comparator.
getKey() - Method in class org.apache.tamaya.spi.ConversionContext
Get the key accessed.
getKey() - Method in class org.apache.tamaya.spi.PropertyValue
The requested key.
getMap(Properties) - Static method in class org.apache.tamaya.spisupport.propertysource.MapPropertySource
Simple method to convert Properties into a Map instance.
getMetaEntries() - Method in class org.apache.tamaya.spi.PropertyValue
Creates a full configuration map for this key, value pair and all its meta context data.
getMetaEntries() - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Get the value's context data.
getMetaEntry(String) - Method in class org.apache.tamaya.spi.PropertyValue
Access the given key from this value.
getName() - Method in class org.apache.tamaya.examples.custompropertysource.SimplePropertySource
 
getName() - Method in interface org.apache.tamaya.spi.PropertySource
Get the name of the property source.
getName() - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
 
getName() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource
 
getName() - Method in class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
 
getName() - Method in class org.apache.tamaya.spisupport.propertysource.SystemPropertySource
 
getOrDefault(String, String) - Method in interface org.apache.tamaya.Configuration
Access a property.
getOrDefault(String, Class<T>, T) - Method in interface org.apache.tamaya.Configuration
Get the property keys as type T.
getOrDefault(String, TypeLiteral<T>, T) - Method in interface org.apache.tamaya.Configuration
Get the property keys as type T.
getOrDefault(String, String) - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
 
getOrDefault(String, Class<T>, T) - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
 
getOrDefault(String, TypeLiteral<T>, T) - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
 
getOrdinal() - Method in interface org.apache.tamaya.spi.PropertySource
The ordinal value is the default ordering parameter which definines the default order of auto-discovered property sources.
getOrdinal() - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
 
getOrdinal() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource
 
getOrdinal(PropertySource) - Static method in class org.apache.tamaya.spisupport.PropertySourceComparator
Evaluates an ordinal value from a PropertySource, Hereby the ordinal of type int is evaluated as follows: It evaluates the String value for PropertySource.TAMAYA_ORDINAL and tries to convert it to an int value, using Integer.parseInt(String).
getOrdinal(PropertySource, String) - Static method in class org.apache.tamaya.spisupport.PropertySourceComparator
 
getParametrizedType(Class<?>) - Static method in class org.apache.tamaya.spisupport.ReflectionUtil
 
getPrefix() - Method in class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
 
getPriority(Object) - Static method in class org.apache.tamaya.core.internal.DefaultServiceContext
Checks the given instance for a @Priority annotation.
getPriority(Object) - Static method in class org.apache.tamaya.spisupport.DefaultServiceContext
Checks the given instance for a @Priority annotation.
getPriority(Object) - Static method in class org.apache.tamaya.spisupport.PriorityServiceComparator
Checks the given instance for a @Priority annotation.
getPriority(Class) - Static method in class org.apache.tamaya.spisupport.PriorityServiceComparator
Checks the given type optionally annotated with a @Priority.
getProperties() - Method in interface org.apache.tamaya.Configuration
Access all currently known configuration properties as a full Map<String,String>.
getProperties() - Method in class org.apache.tamaya.examples.custompropertysource.SimplePropertySource
 
getProperties() - Method in interface org.apache.tamaya.spi.PropertySource
Access the current properties as Set.
getProperties() - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
Get the current properties, composed by the loaded PropertySource and filtered by registered PropertyFilter.
getProperties() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource
 
getProperties() - Method in class org.apache.tamaya.spisupport.propertysource.CLIPropertySource
 
getProperties() - Method in class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
 
getProperties() - Method in class org.apache.tamaya.spisupport.propertysource.JavaConfigurationPropertySource
 
getProperties() - Method in class org.apache.tamaya.spisupport.propertysource.MapPropertySource
 
getProperties() - Method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource
 
getProperties() - Method in class org.apache.tamaya.spisupport.propertysource.SystemPropertySource
 
getProperty() - Method in class org.apache.tamaya.spi.FilterContext
Get the property value under evaluation.
getPropertyConverter() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Access the current registered property converters.
getPropertyConverter() - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Access the current registered property converters.
getPropertyConverter() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
getPropertyConverter() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
getPropertyConverters() - Method in interface org.apache.tamaya.spi.ConfigurationContext
This method returns the Map of registered PropertyConverters per type.
getPropertyConverters(TypeLiteral<T>) - Method in interface org.apache.tamaya.spi.ConfigurationContext
This method returns the registered PropertyConverters for a given type.
getPropertyConverters() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
getPropertyConverters(TypeLiteral<T>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
getPropertyConverters() - Method in class org.apache.tamaya.spisupport.PropertyConverterManager
Get a map of all property converters currently registered.
getPropertyConverters(TypeLiteral<T>) - Method in class org.apache.tamaya.spisupport.PropertyConverterManager
Get the list of all current registered converters for the given target type.
getPropertyFilters() - Method in interface org.apache.tamaya.spi.ConfigurationContext
Access the current PropertyFilter instances.
getPropertyFilters() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Access the current chain of property filters.
getPropertyFilters() - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Access the current chain of property filters.
getPropertyFilters() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
getPropertyFilters() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
getPropertyFilters() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
getPropertySource(String) - Method in interface org.apache.tamaya.spi.ConfigurationContext
Access a PropertySource using its (unique) name.
getPropertySource(String) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
getPropertySource(String) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
getPropertySources() - Method in class org.apache.tamaya.examples.custompropertysource.SimplePropertySourceProvider
 
getPropertySources() - Method in interface org.apache.tamaya.spi.ConfigurationContext
This method returns the current list of registered PropertySources ordered via their ordinal.
getPropertySources() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Access the current chain of property sources.
getPropertySources() - Method in interface org.apache.tamaya.spi.PropertySourceProvider
 
getPropertySources() - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Access the current chain of property sources.
getPropertySources() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
getPropertySources() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
getPropertySources() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
getPropertySources() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySourceProvider
 
getPropertyValueCombinationPolicy() - Method in interface org.apache.tamaya.spi.ConfigurationContext
Access the PropertyValueCombinationPolicy used to evaluate the final property values.
getPropertyValueCombinationPolicy() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
getRawType() - Method in class org.apache.tamaya.TypeLiteral
Returns basic raw Java type.
getResource(String, ClassLoader) - Method in class org.apache.tamaya.core.internal.DefaultServiceContext
 
getResource(String, ClassLoader) - Method in class org.apache.tamaya.core.internal.OSGIServiceContext
 
getResource(String, ClassLoader) - Method in interface org.apache.tamaya.spi.ServiceContext
Loads a resource from the current runtime context.
getResource(String, ClassLoader) - Method in class org.apache.tamaya.spisupport.DefaultServiceContext
 
getResourceBundles() - Method in class org.apache.tamaya.core.internal.OSGIServiceLoader
 
getResources(String, ClassLoader) - Method in class org.apache.tamaya.core.internal.DefaultServiceContext
 
getResources(String, ClassLoader) - Method in class org.apache.tamaya.core.internal.OSGIServiceContext
 
getResources(String, ClassLoader) - Method in interface org.apache.tamaya.spi.ServiceContext
Loads resources from the current runtime context.
getResources(String, ClassLoader) - Method in class org.apache.tamaya.spisupport.DefaultServiceContext
 
getService(Class<T>) - Method in class org.apache.tamaya.core.internal.DefaultServiceContext
 
getService(Class<T>) - Method in class org.apache.tamaya.core.internal.OSGIServiceContext
 
getService(Class<T>) - Method in interface org.apache.tamaya.spi.ServiceContext
Access a service singleton via its type.
getService(Class<T>) - Method in class org.apache.tamaya.spisupport.DefaultServiceContext
 
getServiceContext() - Static method in class org.apache.tamaya.spi.ServiceContextManager
getServices(Class<T>) - Method in class org.apache.tamaya.core.internal.DefaultServiceContext
Loads and registers services.
getServices(Class<T>) - Method in class org.apache.tamaya.core.internal.OSGIServiceContext
 
getServices(Class<T>) - Method in interface org.apache.tamaya.spi.ServiceContext
Access a list current services, given its type.
getServices(Class<T>) - Method in class org.apache.tamaya.spisupport.DefaultServiceContext
Loads and registers services.
getSource() - Method in class org.apache.tamaya.spi.PropertyValue
The source.
getSupportedFormats() - Method in class org.apache.tamaya.spi.ConversionContext
Get the supported/tried formats in precedence order.
getTargetType() - Method in class org.apache.tamaya.spi.ConversionContext
Get the target type required.
getType() - Method in class org.apache.tamaya.TypeLiteral
 
getTypeParameters(Type) - Static method in class org.apache.tamaya.TypeLiteral
Method that checks the class's type for a generic interface implementation type.
getValue() - Method in class org.apache.tamaya.spi.PropertyValue
The value.

H

hashCode() - Method in class org.apache.tamaya.core.internal.converters.BigDecimalConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.BigIntegerConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.BooleanConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.ByteConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.CharConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.ClassConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.CurrencyConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.DoubleConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.DurationConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.FileConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.FloatConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.InstantConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.IntegerConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.LocalDateConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.LocalDateTimeConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.LocalTimeConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.LongConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.NumberConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.OffsetDateTimeConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.OffsetTimeConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.OptionalConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.PathConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.ShortConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.SupplierConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.URIConverter
 
hashCode() - Method in class org.apache.tamaya.core.internal.converters.URLConverter
 
hashCode() - Method in class org.apache.tamaya.spi.PropertyValue
 
hashCode() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
hashCode() - Method in class org.apache.tamaya.spisupport.EnumConverter
 
hashCode() - Method in class org.apache.tamaya.spisupport.PropertyConverterManager
 
hashCode() - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
 
hashCode() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource
 
hashCode() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySourceProvider
 
hashCode() - Method in class org.apache.tamaya.TypeLiteral
 
highestPriority(PropertySource) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Increases the priority of the given property source to be maximal, by moving it to the tail of the of property source chain.
highestPriority(PropertySource) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Increases the priority of the given property source to be maximal, by moving it to the tail of the of property source chain.
highestPriority(PropertySource) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
highestPriority(PropertySource) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 

I

increasePriority(PropertySource) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Increases the priority of the given property source, by moving it towards the end of the chain of property sources.
increasePriority(PropertySource) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Increases the priority of the given property source, by moving it towards the end of the chain of property sources.
increasePriority(PropertySource) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
increasePriority(PropertySource) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
initConverters() - Method in class org.apache.tamaya.spisupport.PropertyConverterManager
Registers the default converters provided out of the box.
initMainArgs(String...) - Static method in class org.apache.tamaya.spisupport.propertysource.CLIPropertySource
Configure the main arguments, hereby parsing and mapping the main arguments into configuration propertiesi as key-value pairs.
InstantConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Boolean.
InstantConverter() - Constructor for class org.apache.tamaya.core.internal.converters.InstantConverter
 
IntegerConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Integer, the supported format is one of the following: 123 (byte value) 0xFF (byte value) 0XDF (byte value) 0D1 (byte value) -123 (byte value) -0xFF (byte value) -0XDF (byte value) -0D1 (byte value) MIN_VALUE (ignoring case) MIN (ignoring case) MAX_VALUE (ignoring case) MAX (ignoring case)
IntegerConverter() - Constructor for class org.apache.tamaya.core.internal.converters.IntegerConverter
 
isConfigurationContextSettable() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
Deprecated.
isConfigurationContextSettable() - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
isConfigurationSettable() - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
 
isConfigurationSettable() - Method in class org.apache.tamaya.examples.minimal.TestConfigProvider
 
isConfigurationSettable() - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
Method that allows to determine if a new Configuration can be applied programmatically.
isDisabled() - Method in class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
 
isEnabled() - Method in class org.apache.tamaya.spisupport.propertysource.JavaConfigurationPropertySource
 
isInitialized() - Method in class org.apache.tamaya.core.internal.OSGIServiceContext
 
isScannable() - Method in interface org.apache.tamaya.spi.PropertySource
Determines if this config source can be scanned for its list of properties.
isScannable() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource
 
isScannable() - Method in class org.apache.tamaya.spisupport.propertysource.SystemPropertySource
 
isSinglePropertyScoped() - Method in class org.apache.tamaya.spi.FilterContext
Method that determines if filtering is done for a single property accessed, or as part of call to getProperties().
isTargetTypeSupported(TypeLiteral<?>) - Method in class org.apache.tamaya.spisupport.PropertyConverterManager
Allows to evaluate if a given target type is supported.

J

JavaConfigurationPropertySource - Class in org.apache.tamaya.spisupport.propertysource
Provider which reads all "META-INF/javaconfiguration.properties" and "META-INF/javaconfiguration.xml" files found in the classpath.
JavaConfigurationPropertySource() - Constructor for class org.apache.tamaya.spisupport.propertysource.JavaConfigurationPropertySource
 

L

loadDefaults() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
LocalDateConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Boolean.
LocalDateConverter() - Constructor for class org.apache.tamaya.core.internal.converters.LocalDateConverter
 
LocalDateTimeConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Boolean.
LocalDateTimeConverter() - Constructor for class org.apache.tamaya.core.internal.converters.LocalDateTimeConverter
 
LocalTimeConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Boolean.
LocalTimeConverter() - Constructor for class org.apache.tamaya.core.internal.converters.LocalTimeConverter
 
LongConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Long, the supported format is one of the following: 123 (byte value) 0xFF (byte value) 0XDF (byte value) 0D1 (byte value) -123 (byte value) -0xFF (byte value) -0XDF (byte value) -0D1 (byte value) MIN_VALUE (ignoring case) MIN (ignoring case) MAX_VALUE (ignoring case) MAX (ignoring case)
LongConverter() - Constructor for class org.apache.tamaya.core.internal.converters.LongConverter
 
lowestPriority(PropertySource) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Decreases the priority of the given property source to be minimal, by moving it to the start of the chain of property source chain.
lowestPriority(PropertySource) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Decreases the priority of the given property source to be minimal, by moving it to the start of the chain of property source chain.
lowestPriority(PropertySource) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
lowestPriority(PropertySource) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 

M

Main - Class in org.apache.tamaya.examples.custompropertysource
Small example demonstrating the usage of a self-written PropertySource and PropertySourceProvider.
main(String[]) - Static method in class org.apache.tamaya.examples.custompropertysource.Main
 
Main - Class in org.apache.tamaya.examples.minimal
Minimal example showing how to use Tamaya in the simplest possible way.
main(String[]) - Static method in class org.apache.tamaya.examples.minimal.Main
 
map(Map<String, String>, String) - Static method in class org.apache.tamaya.spi.PropertyValue
Maps a map of Map<String,String> to a Map<String,PropertyValue>.
map(Map<String, String>, String, Map<String, String>) - Static method in class org.apache.tamaya.spi.PropertyValue
Maps a map of Map<String,String> to a Map<String,PropertyValue>.
mapKey(String) - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Changes the entry's key, mapping also corresponding context entries.
MapPropertySource - Class in org.apache.tamaya.spisupport.propertysource
Simple PropertySource implementation that just takes a Map and an (optional) priority.
MapPropertySource(String, Map<String, String>) - Constructor for class org.apache.tamaya.spisupport.propertysource.MapPropertySource
Creates a new instance, hereby using the default mechanism for evaluating the property source's priority.
MapPropertySource(String, Map<String, String>, String) - Constructor for class org.apache.tamaya.spisupport.propertysource.MapPropertySource
Creates a new instance, hereby using the default mechanism for evaluating the property source's priority, but applying a custom mapping prefix to the entries provided.
MapPropertySource(String, Properties, String) - Constructor for class org.apache.tamaya.spisupport.propertysource.MapPropertySource
Creates a new instance, hereby using the default mechanism for evaluating the property source's priority, but applying a custom mapping rootContext to the entries provided.

N

newBuilder() - Static method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource
 
NumberConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Number.
NumberConverter() - Constructor for class org.apache.tamaya.core.internal.converters.NumberConverter
 

O

of(String, String, String) - Static method in class org.apache.tamaya.spi.PropertyValue
Creates a new PropertyValue without any metadata..
of(Type) - Static method in class org.apache.tamaya.TypeLiteral
Creates a new TypeLiteral based on a given type.
OffsetDateTimeConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Boolean.
OffsetDateTimeConverter() - Constructor for class org.apache.tamaya.core.internal.converters.OffsetDateTimeConverter
 
OffsetTimeConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Boolean.
OffsetTimeConverter() - Constructor for class org.apache.tamaya.core.internal.converters.OffsetTimeConverter
 
operate(Configuration) - Method in interface org.apache.tamaya.ConfigOperator
Creates a new Configuration based on the given Configuration.
OptionalConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Boolean.
OptionalConverter() - Constructor for class org.apache.tamaya.core.internal.converters.OptionalConverter
 
ordinal() - Method in class org.apache.tamaya.core.internal.DefaultServiceContext
 
ordinal() - Method in class org.apache.tamaya.core.internal.OSGIServiceContext
 
ordinal() - Method in interface org.apache.tamaya.spi.ServiceContext
 
ordinal() - Method in class org.apache.tamaya.spisupport.DefaultServiceContext
 
org.apache.tamaya - package org.apache.tamaya
This package contains the Apache Tamaya API.
org.apache.tamaya.core - package org.apache.tamaya.core
This is the root package of the Apache Tamaya API implementation.
org.apache.tamaya.core.internal - package org.apache.tamaya.core.internal
Contains implementations of different property sources for supporting CLI, Environment and System Properties as well as simple properties based on the formats defined by Properties.
org.apache.tamaya.core.internal.converters - package org.apache.tamaya.core.internal.converters
Contains implementations of the converters provided by default.
org.apache.tamaya.examples.custompropertysource - package org.apache.tamaya.examples.custompropertysource
 
org.apache.tamaya.examples.minimal - package org.apache.tamaya.examples.minimal
Example to show the simplest ways to use Tamaya with the standard configuration file.
org.apache.tamaya.spi - package org.apache.tamaya.spi
This package contains the Apache Tamaya SPI artifacts.
org.apache.tamaya.spisupport - package org.apache.tamaya.spisupport
 
org.apache.tamaya.spisupport.propertysource - package org.apache.tamaya.spisupport.propertysource
Contains internal implementations artifacts registered as services.
OSGIActivator - Class in org.apache.tamaya.core
A bundle activator that registers the OSGIServiceLoader.
OSGIActivator() - Constructor for class org.apache.tamaya.core.OSGIActivator
 
OSGIServiceContext - Class in org.apache.tamaya.core.internal
ServiceContext implementation based on OSGI Service mechanisms.
OSGIServiceContext(OSGIServiceLoader) - Constructor for class org.apache.tamaya.core.internal.OSGIServiceContext
 
OSGIServiceLoader - Class in org.apache.tamaya.core.internal
A bundle listener that registers services defined in META-INF/services, when a bundle is starting.
OSGIServiceLoader(BundleContext) - Constructor for class org.apache.tamaya.core.internal.OSGIServiceLoader
 

P

PathConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to URI, using new URL(value).
PathConverter() - Constructor for class org.apache.tamaya.core.internal.converters.PathConverter
 
PriorityServiceComparator - Class in org.apache.tamaya.spisupport
Comparator implementation for odering services loaded based on their increasing priority values.
PropertiesResourcePropertySource - Class in org.apache.tamaya.spisupport.propertysource
Simple PropertySource, with a fixed ordinal that reads a .properties file from a given URL.
PropertiesResourcePropertySource(URL) - Constructor for class org.apache.tamaya.spisupport.propertysource.PropertiesResourcePropertySource
Creates a new instance.
PropertiesResourcePropertySource(URL, String) - Constructor for class org.apache.tamaya.spisupport.propertysource.PropertiesResourcePropertySource
Creates a new instance.
PropertiesResourcePropertySource(String, String) - Constructor for class org.apache.tamaya.spisupport.propertysource.PropertiesResourcePropertySource
Creates a new instance.
PropertiesResourcePropertySource(String, String, ClassLoader) - Constructor for class org.apache.tamaya.spisupport.propertysource.PropertiesResourcePropertySource
Creates a new instance.
PropertyConverter<T> - Interface in org.apache.tamaya.spi
Interface for an property that converts a configured String into something else.
PropertyConverterManager - Class in org.apache.tamaya.spisupport
Manager that deals with PropertyConverter instances.
PropertyConverterManager() - Constructor for class org.apache.tamaya.spisupport.PropertyConverterManager
Constructor.
PropertyConverterManager(boolean) - Constructor for class org.apache.tamaya.spisupport.PropertyConverterManager
 
propertyConverters - Variable in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
PropertyFilter - Interface in org.apache.tamaya.spi
Interface for filtering the current map of properties during the evaluation of the chain of PropertySources.
PropertyFilterComparator - Class in org.apache.tamaya.spisupport
Comparator for PropertyFilters based on their priority annotations.
PropertyFiltering - Class in org.apache.tamaya.spisupport
Implementation of the Configuration API.
propertyFilters - Variable in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
PropertySource - Interface in org.apache.tamaya.spi
This interface models a provider that serves configuration properties.
PropertySourceComparator - Class in org.apache.tamaya.spisupport
Comparator for ordering of PropertySources based on their ordinal method and class name.
PropertySourceProvider - Interface in org.apache.tamaya.spi
Implement this interfaces to provide a PropertySource provider which is able to register multiple PropertySources.
propertySources - Variable in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
PropertyValue - Class in org.apache.tamaya.spi
Class modelling the result of a request for a property value.
PropertyValueBuilder - Class in org.apache.tamaya.spi
Builder to create a PropertyValue instance.
PropertyValueCombinationPolicy - Interface in org.apache.tamaya.spi
Policy that determines how the final value of a configuration entry is evaluated.

Q

query(Configuration) - Method in interface org.apache.tamaya.ConfigQuery
Creates a result based on the given Configuration.
query(ConfigQuery<T>) - Method in interface org.apache.tamaya.Configuration
Query a configuration.
query(ConfigQuery<T>) - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
 

R

ReflectionUtil - Class in org.apache.tamaya.spisupport
Small utility class used by other parts.
RegexPropertyFilter - Class in org.apache.tamaya.spisupport
Predicate filtering using a regex expression operating on the key.
RegexPropertyFilter() - Constructor for class org.apache.tamaya.spisupport.RegexPropertyFilter
 
register(TypeLiteral<T>, PropertyConverter<T>) - Method in class org.apache.tamaya.spisupport.PropertyConverterManager
Registers a new converters instance.
removeMetaEntry(String) - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Removes a meta entry.
removePropertyConverters(TypeLiteral<T>, PropertyConverter<T>...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes the given PropertyConverter instances for the given type, if existing.
removePropertyConverters(TypeLiteral<T>, Collection<PropertyConverter<T>>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes the given PropertyConverter instances for the given type, if existing.
removePropertyConverters(TypeLiteral<?>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes all converters for the given type, which actually renders a given type unsupported for type conversion.
removePropertyConverters(TypeLiteral<T>, PropertyConverter<T>...) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Removes the given PropertyConverter instances for the given type, if existing.
removePropertyConverters(TypeLiteral<T>, Collection<PropertyConverter<T>>) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Removes the given PropertyConverter instances for the given type, if existing.
removePropertyConverters(TypeLiteral<?>) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Removes all converters for the given type, which actually renders a given type unsupported for type conversion.
removePropertyConverters(TypeLiteral<T>, PropertyConverter<T>...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
removePropertyConverters(TypeLiteral<T>, Collection<PropertyConverter<T>>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
removePropertyConverters(TypeLiteral<?>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
removePropertyConverters(TypeLiteral<T>, PropertyConverter<T>...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
removePropertyConverters(TypeLiteral<T>, Collection<PropertyConverter<T>>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
removePropertyConverters(TypeLiteral<?>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
removePropertyFilters(PropertyFilter...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes the given PropertyFilter instances, if existing.
removePropertyFilters(Collection<PropertyFilter>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes the given PropertyFilter instances, if existing.
removePropertyFilters(PropertyFilter...) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Removes the given PropertyFilter instances, if existing.
removePropertyFilters(Collection<PropertyFilter>) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Removes the given PropertyFilter instances, if existing.
removePropertyFilters(PropertyFilter...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
removePropertyFilters(Collection<PropertyFilter>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
removePropertyFilters(PropertyFilter...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
removePropertyFilters(Collection<PropertyFilter>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
removePropertySources(PropertySource...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes the given property sources, if existing.
removePropertySources(Collection<PropertySource>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes the given property sources, if existing.
removePropertySources(PropertySource...) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Removes the given property sources, if existing.
removePropertySources(Collection<PropertySource>) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Removes the given property sources, if existing.
removePropertySources(PropertySource...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
removePropertySources(Collection<PropertySource>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
removePropertySources(PropertySource...) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
removePropertySources(Collection<PropertySource>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
resetWithConfigurationContext(ConfigurationContext) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
Allows to reset configuration context during unit tests.

S

ServiceContext - Interface in org.apache.tamaya.spi
This class models the component that is managing the lifecycle current the services used by the Configuration API.
ServiceContextManager - Class in org.apache.tamaya.spi
This singleton provides access to the services available in the current ServiceContext.
set(ServiceContext) - Static method in class org.apache.tamaya.spi.ServiceContextManager
Replace the current ServiceContext in use.
setAnnotatedElement(AnnotatedElement) - Method in class org.apache.tamaya.spi.ConversionContext.Builder
Sets the annotated element, when configuration is injected.
setConfiguration(Configuration) - Static method in class org.apache.tamaya.ConfigurationProvider
This method allows to replace the current default Configuration with a new instance.
setConfiguration(Configuration) - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
 
setConfiguration(Configuration) - Method in class org.apache.tamaya.examples.minimal.TestConfigProvider
 
setConfiguration(Configuration) - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
This method allows to replace the current Configuration with a new instance.
setConfiguration(Configuration) - Method in class org.apache.tamaya.spi.ConversionContext.Builder
Sets the configuration.
setConfigurationContext(ConfigurationContext) - Static method in class org.apache.tamaya.ConfigurationProvider
Deprecated.
Use #setConfiguration(Configuration) instead of.
setConfigurationContext(ConfigurationContext) - Method in class org.apache.tamaya.core.internal.DefaultConfigurationProvider
Deprecated.
the context should be given upon creation of the Configuration
setConfigurationContext(ConfigurationContext) - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
setConfigurationContext(ConfigurationContext) - Method in class org.apache.tamaya.spi.ConversionContext.Builder
Sets the configuration.
setContext(ConfigurationContext) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Init this builder instance with the given ConfigurationContext instance.
setContext(ConfigurationContext) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Init this builder instance with the given ConfigurationContext instance.
setContext(ConfigurationContext) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
setContext(ConfigurationContext) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
setDefaultOrdinal(Integer) - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
Allows to set the ordinal of this property source explcitly.
setEnabled(boolean) - Method in class org.apache.tamaya.spisupport.propertysource.JavaConfigurationPropertySource
 
setExcludes(String...) - Method in class org.apache.tamaya.spisupport.RegexPropertyFilter
Sets the regex expression to be applied on the key to remove the corresponding entries if matching.
setIncludes(String...) - Method in class org.apache.tamaya.spisupport.RegexPropertyFilter
Sets the regex expression to be applied on the key to filter the corresponding entry if matching.
setKey(String) - Method in class org.apache.tamaya.spi.ConversionContext.Builder
Sets the key.
setKey(String) - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Sets a new key.
setMetaEntries(Map<String, String>) - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Replaces/sets the context data.
setName(String) - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
Sets the property source's (unique) name.
setOrdinal(Integer) - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
Allows to set the ordinal of this property source explcitly.
setOrdinalKey(String) - Method in class org.apache.tamaya.spisupport.PropertySourceComparator
Overrides/adds the key to evaluate/override a property sources ordinal.
setPropertyValueCombinationPolicy(PropertyValueCombinationPolicy) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Sets the PropertyValueCombinationPolicy used to evaluate the final property values.
setPropertyValueCombinationPolicy(PropertyValueCombinationPolicy) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Sets the PropertyValueCombinationPolicy used to evaluate the final property values.
setPropertyValueCombinationPolicy(PropertyValueCombinationPolicy) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
setPropertyValueCombinationPolicy(PropertyValueCombinationPolicy) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
setSource(String) - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Sets a new source.
setTargetType(TypeLiteral) - Method in class org.apache.tamaya.spi.ConversionContext.Builder
Sets the target type explicitly.
setValue(String) - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Sets a new value.
ShortConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Short, the supported format is one of the following: 123 (byte value) 0xFF (byte value) 0XDF (byte value) 0D1 (byte value) -123 (byte value) -0xFF (byte value) -0XDF (byte value) -0D1 (byte value) MIN_VALUE (ignoring case) MIN (ignoring case) MAX_VALUE (ignoring case) MAX (ignoring case)
ShortConverter() - Constructor for class org.apache.tamaya.core.internal.converters.ShortConverter
 
SimplePropertySource - Class in org.apache.tamaya.examples.custompropertysource
 
SimplePropertySource() - Constructor for class org.apache.tamaya.examples.custompropertysource.SimplePropertySource
 
SimplePropertySource - Class in org.apache.tamaya.spisupport.propertysource
Simple implementation of a PropertySource for simple property files and XML property files.
SimplePropertySource(File) - Constructor for class org.apache.tamaya.spisupport.propertysource.SimplePropertySource
Creates a new Properties based PropertySource based on the given URL.
SimplePropertySource(URL) - Constructor for class org.apache.tamaya.spisupport.propertysource.SimplePropertySource
Creates a new Properties based PropertySource based on the given URL.
SimplePropertySource(String, Map<String, String>, int) - Constructor for class org.apache.tamaya.spisupport.propertysource.SimplePropertySource
Creates a new Properties based PropertySource.
SimplePropertySource(String, Map<String, String>) - Constructor for class org.apache.tamaya.spisupport.propertysource.SimplePropertySource
Creates a new Properties based PropertySource based on the given properties map.
SimplePropertySource(String, URL) - Constructor for class org.apache.tamaya.spisupport.propertysource.SimplePropertySource
Creates a new Properties based PropertySource based on the given URL.
SimplePropertySource.Builder - Class in org.apache.tamaya.spisupport.propertysource
SimplePropertySource builder static inner class.
SimplePropertySourceProvider - Class in org.apache.tamaya.examples.custompropertysource
 
SimplePropertySourceProvider() - Constructor for class org.apache.tamaya.examples.custompropertysource.SimplePropertySourceProvider
 
sortPropertyFilter(Comparator<PropertyFilter>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Sorts the current registered property filters using the given comparator.
sortPropertyFilter(Comparator<PropertyFilter>) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Sorts the current registered property filters using the given comparator.
sortPropertyFilter(Comparator<PropertyFilter>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
sortPropertyFilter(Comparator<PropertyFilter>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
sortPropertySources(Comparator<PropertySource>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Sorts the current registered property sources using the given comparator.
sortPropertySources(Comparator<PropertySource>) - Method in interface org.apache.tamaya.spisupport.ConfigurationBuilder
Sorts the current registered property sources using the given comparator.
sortPropertySources(Comparator<PropertySource>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationBuilder
 
sortPropertySources(Comparator<PropertySource>) - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContextBuilder
 
start(BundleContext) - Method in class org.apache.tamaya.core.OSGIActivator
 
stop(BundleContext) - Method in class org.apache.tamaya.core.OSGIActivator
 
SupplierConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to Boolean.
SupplierConverter() - Constructor for class org.apache.tamaya.core.internal.converters.SupplierConverter
 
SystemPropertySource - Class in org.apache.tamaya.spisupport.propertysource
This PropertySource manages the system properties.
SystemPropertySource() - Constructor for class org.apache.tamaya.spisupport.propertysource.SystemPropertySource
Creates a new instance.
SystemPropertySource(int) - Constructor for class org.apache.tamaya.spisupport.propertysource.SystemPropertySource
Creates a new instance using a fixed ordinal value.
SystemPropertySource(String, int) - Constructor for class org.apache.tamaya.spisupport.propertysource.SystemPropertySource
Creates a new instance.
SystemPropertySource(String) - Constructor for class org.apache.tamaya.spisupport.propertysource.SystemPropertySource
Creates a new instance.

T

TAMAYA_ORDINAL - Static variable in interface org.apache.tamaya.spi.PropertySource
property name to override default tamaya ordinals
TestConfigProvider - Class in org.apache.tamaya.examples.minimal
Configuration provider that allows to set and reset a configuration different per thread.
TestConfigProvider() - Constructor for class org.apache.tamaya.examples.minimal.TestConfigProvider
 
toBuilder() - Method in class org.apache.tamaya.core.internal.CoreConfigurationContext
 
toBuilder() - Method in interface org.apache.tamaya.spi.ConfigurationContext
Creates a ConfigurationContextBuilder preinitialized with the data from this instance.
toBuilder() - Method in class org.apache.tamaya.spi.PropertyValue
Creates a new builder instance based on this item.
toBuilder() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
toString() - Method in class org.apache.tamaya.spi.ConversionContext.Builder
 
toString() - Method in class org.apache.tamaya.spi.ConversionContext
 
toString() - Method in class org.apache.tamaya.spi.FilterContext
 
toString() - Method in class org.apache.tamaya.spi.PropertyValue
 
toString() - Method in class org.apache.tamaya.spi.PropertyValueBuilder
 
toString() - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
 
toString() - Method in class org.apache.tamaya.spisupport.DefaultConfigurationContext
 
toString() - Method in class org.apache.tamaya.spisupport.DefaultConfigValueEvaluator
 
toString() - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
 
toString() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource
 
toString() - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySourceProvider
 
toString() - Method in class org.apache.tamaya.spisupport.propertysource.JavaConfigurationPropertySource
 
toString() - Method in class org.apache.tamaya.spisupport.RegexPropertyFilter
 
toString() - Method in class org.apache.tamaya.TypeLiteral
 
toStringValues() - Method in class org.apache.tamaya.spisupport.propertysource.BasePropertySource
 
toStringValues() - Method in class org.apache.tamaya.spisupport.propertysource.CLIPropertySource
 
toStringValues() - Method in class org.apache.tamaya.spisupport.propertysource.EnvironmentPropertySource
 
toStringValues() - Method in class org.apache.tamaya.spisupport.propertysource.SystemPropertySource
 
TypeLiteral<T> - Class in org.apache.tamaya
Class for instantiation of objects that represent parameterized types with current parameters.
TypeLiteral(Type) - Constructor for class org.apache.tamaya.TypeLiteral
Constructor.
TypeLiteral() - Constructor for class org.apache.tamaya.TypeLiteral
Constructor only for directly implemeting a TypeLiteral hereby dynamically implementing a generic interface.

U

URIConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to URI, using new URI(value).
URIConverter() - Constructor for class org.apache.tamaya.core.internal.converters.URIConverter
 
URLConverter - Class in org.apache.tamaya.core.internal.converters
Converter, converting from String to URI, using new URL(value).
URLConverter() - Constructor for class org.apache.tamaya.core.internal.converters.URLConverter
 

W

with(ConfigOperator) - Method in interface org.apache.tamaya.Configuration
Extension point for adjusting configuration.
with(ConfigOperator) - Method in class org.apache.tamaya.spisupport.DefaultConfiguration
 
withDefaultOrdinal(int) - Method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource.Builder
Sets the defaultOrdinal and returns a reference to this Builder so that the methods can be chained together.
withName(String) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
With name builder.
withName(String) - Method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource.Builder
Sets the name and returns a reference to this Builder so that the methods can be chained together.
withOrdinal(int) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
With ordinal builder.
withOrdinal(int) - Method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource.Builder
Sets the ordinal and returns a reference to this Builder so that the methods can be chained together.
withProperties(PropertyValue...) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
With properties builder.
withProperties(Map<String, PropertyValue>) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
With properties builder.
withProperties(Map<String, String>, String) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
With properties builder.
withProperties(URL) - Method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource.Builder
Reads the properties from the given resource and returns a reference to this Builder so that the methods can be chained together.
withProperties(File) - Method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource.Builder
Reads the properties from the given resource and returns a reference to this Builder so that the methods can be chained together.
withProperties(Map<String, String>) - Method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource.Builder
Sets the properties and returns a reference to this Builder so that the methods can be chained together.
withProperty(String, String) - Method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource.Builder
Sets the properties and returns a reference to this Builder so that the methods can be chained together.
withPropertySourcs(PropertySource...) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySourceProvider.Builder
With propertySources.
withPropertySourcs(Collection<PropertySource>) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySourceProvider.Builder
With property sources builder.
withSimpleProperties(Map<String, String>) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
With simple properties builder.
withSimpleProperty(String, String) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
With simple property builder.
withSimpleProperty(String, String, String) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
With simple property builder.
withSource(String) - Method in class org.apache.tamaya.spisupport.propertysource.BuildablePropertySource.Builder
With source builder.
withUuidName() - Method in class org.apache.tamaya.spisupport.propertysource.SimplePropertySource.Builder
Sets the name to a new UUID and returns a reference to this Builder so that the methods can be chained together.
A B C D E F G H I J L M N O P Q R S T U W 
Skip navigation links

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