A B C D E F G H I O P Q R S T W 

A

addPropertyConverter(TypeLiteral<T>, PropertyConverter<T>) - Method in interface org.apache.tamaya.spi.ConfigurationContext
This method can be used for programmatically adding PropertyConverters.
addPropertyConverter(TypeLiteral<T>, PropertyConverter<T>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
This method can be used for programmatically adding PropertyConverters.
addPropertyFilters(PropertyFilter...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Adds the given PropertyFilter instances.
addPropertyFilters(Collection<PropertyFilter>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Adds the given PropertyFilter instances.
addPropertySources(PropertySource...) - Method in interface org.apache.tamaya.spi.ConfigurationContext
This method can be used for programmatically adding PropertySources.
addPropertySources(PropertySource...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
This method can be used for programmatically adding PropertySources.
addPropertySources(Collection<PropertySource>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
This method can be used for programmatically adding PropertySources.

B

build() - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Builds a ConfigurationContext based on the data set.

C

collect(String, 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.
convert(String) - Method in interface org.apache.tamaya.spi.PropertyConverter
Convert the given configuration keys from it' String representation into the required target type.

D

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

equals(Object) - Method in class org.apache.tamaya.TypeLiteral
 

F

filterProperty(String, String) - 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.
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.
getConfigurationContext() - Static method in class org.apache.tamaya.ConfigurationProvider
Get access to the current ConfigurationContext.
getConfigurationContext() - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
Get access to the current ConfigurationContext.
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.
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.
getName() - Method in interface org.apache.tamaya.spi.PropertySource
Get the name of the property source.
getOrdinal() - Method in interface org.apache.tamaya.spi.PropertySource
Lookup order: TODO rethink whole default PropertySources and ordering: TODO introduce default values or constants for ordinals System properties (ordinal 400) Environment properties (ordinal 300) JNDI values (ordinal 200) Properties file values (/META-INF/applicationConfiguration.properties) (ordinal 100)

Important Hints for custom implementations: If a custom implementation should be invoked before the default implementations, use a value > 400 If a custom implementation should be invoked after the default implementations, use a value < 100

Reordering of the default order of the config-sources: Example: If the properties file/s should be used before the other implementations, you have to configure an ordinal > 400.

getProperties() - Method in interface org.apache.tamaya.Configuration
Access all current known Configuration properties as a full Map<String,String>.
getProperties() - Method in interface org.apache.tamaya.spi.PropertySource
Access the current properties as Map.
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.
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.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.
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.
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.

H

hashCode() - Method in class org.apache.tamaya.TypeLiteral
 

I

isConfigurationContextSettable() - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
Method that allows to determine if a new ConfigurationContext can be applied programmatically.
isScannable() - Method in interface org.apache.tamaya.spi.PropertySource
Determines if this config source could be scanned for its list of properties.

O

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

removePropertyConverters(TypeLiteral<?>, PropertyConverter<?>...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes the given PropertyConverter instances.
removePropertyConverters(TypeLiteral<?>, Collection<PropertyConverter<?>>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes the given PropertyConverter instances.
removePropertyFilters(PropertyFilter...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes the given PropertyFilter instances.
removePropertyFilters(Collection<PropertyFilter>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Removes the given PropertyFilter instances.
removePropertySources(String...) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
This method can be used for programmatically adding PropertySources.
removePropertySources(Collection<String>) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
This method can be used for programmatically adding PropertySources.

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.
setConfigurationContext(ConfigurationContext) - Static method in class org.apache.tamaya.ConfigurationProvider
This method allows to replace the current ConfigurationContext with a new instance.
setConfigurationContext(ConfigurationContext) - Method in interface org.apache.tamaya.spi.ConfigurationProviderSpi
This method allows to replace the current ConfigurationContext with a new instance.
setContext(ConfigurationContext) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Init this builder instance with the given ConfigurationContext instance.
setPropertyValueCombinationPolicy(PropertyValueCombinationPolicy) - Method in interface org.apache.tamaya.spi.ConfigurationContextBuilder
Sets the PropertyValueCombinationPolicy used to evaluate the final property values.

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.
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 O P Q R S T W 

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