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

A

addDefaultPropertyConverters() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Add all registered (default) property converters to the context built.
addDefaultPropertyFilters() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Add all registered (default) property filters to the context built.
addDefaultPropertySources() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Add all registered (default) property sources to the context built.
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.
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.
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.
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.
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.

B

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.
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.

C

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.
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.
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.
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 interface org.apache.tamaya.spi.PropertyConverter
Convert the given configuration keys from its String representation into the required target type.
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.
createConfiguration(ConfigurationContext) - Static method in class org.apache.tamaya.ConfigurationProvider
Creates a new configuration instance based on the given context.
createConfiguration(ConfigurationContext) - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
Create a Configuration instance using the given context.

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.
DEFAULT_OVERRIDING_COLLECTOR - 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).

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.
equals(Object) - Method in class org.apache.tamaya.spi.PropertyValue
 
equals(Object) - Method in class org.apache.tamaya.TypeLiteral
 
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

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.

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.
getAnnotatedElement() - Method in class org.apache.tamaya.spi.ConversionContext
Get the annotated element, if conversion is performed using injection mechanisms.
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 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 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 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.
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.
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.
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 interface org.apache.tamaya.spi.PropertySource
Get the name of the property source.
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.
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.
getProperties() - Method in interface org.apache.tamaya.Configuration
Access all currently known configuration properties as a full Map<String,String>.
getProperties() - Method in interface org.apache.tamaya.spi.PropertySource
Access the current properties as Set.
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.
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.
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.
getPropertySource(String) - Method in interface org.apache.tamaya.spi.ConfigurationContext
Access a PropertySource using its (unique) name.
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
 
getPropertyValueCombinationPolicy() - Method in interface org.apache.tamaya.spi.ConfigurationContext
Access the PropertyValueCombinationPolicy used to evaluate the final property values.
getRawType() - Method in class org.apache.tamaya.TypeLiteral
Returns basic raw Java type.
getResource(String, ClassLoader) - Method in interface org.apache.tamaya.spi.ServiceContext
Loads a resource from the current runtime context.
getResources(String, ClassLoader) - Method in interface org.apache.tamaya.spi.ServiceContext
Loads resources from the current runtime context.
getService(Class<T>) - Method in interface org.apache.tamaya.spi.ServiceContext
Access a service singleton via its type.
getServiceContext() - Static method in class org.apache.tamaya.spi.ServiceContextManager
getServices(Class<T>) - Method in interface org.apache.tamaya.spi.ServiceContext
Access a list current services, given its type.
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.spi.PropertyValue
 
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.

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.
isConfigurationContextSettable() - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
isConfigurationSettable() - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
Method that allows to determine if a new Configuration can be applied programmatically.
isScannable() - Method in interface org.apache.tamaya.spi.PropertySource
Determines if this config source can be scanned for its list of properties.
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().

L

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.

M

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.

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.
operate(Configuration) - Method in interface org.apache.tamaya.ConfigOperator
Creates a new Configuration based on the given Configuration.
ordinal() - Method in interface org.apache.tamaya.spi.ServiceContext
 
org.apache.tamaya - package org.apache.tamaya
 
org.apache.tamaya.spi - package org.apache.tamaya.spi
 

P

PropertyConverter<T> - Interface in org.apache.tamaya.spi
Interface for an property that converts a configured String into something else.
PropertyFilter - Interface in org.apache.tamaya.spi
Interface for filtering the current map of properties during the evaluation of the chain of PropertySources.
PropertySource - Interface in org.apache.tamaya.spi
This interface models a provider that serves configuration properties.
PropertySourceProvider - Interface in org.apache.tamaya.spi
Implement this interfaces to provide a PropertySource provider which is able to register multiple PropertySources.
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.

R

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.
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.
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.

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 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 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.
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.
setPropertyValueCombinationPolicy(PropertyValueCombinationPolicy) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Sets the PropertyValueCombinationPolicy used to evaluate the final property values.
setSource(String) - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Sets a new source.
setValue(String) - Method in class org.apache.tamaya.spi.PropertyValueBuilder
Sets a new value.
sortPropertyFilter(Comparator<PropertyFilter>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Sorts the current registered property filters using the given comparator.
sortPropertySources(Comparator<PropertySource>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Sorts the current registered property sources using the given comparator.

T

TAMAYA_ORDINAL - Static variable in interface org.apache.tamaya.spi.PropertySource
property name to override default tamaya ordinals
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.
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.TypeLiteral
 
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.

W

with(ConfigOperator) - Method in interface org.apache.tamaya.Configuration
Extension point for adjusting configuration.
A B C D E F G H I L M O P Q R S T W 
Skip navigation links

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