- ConfigTemplateInvocationHandler - Class in org.apache.tamaya.inject.internal
-
Invocation handler that handles request against a configuration template.
- ConfigTemplateInvocationHandler(Class<?>) - Constructor for class org.apache.tamaya.inject.internal.ConfigTemplateInvocationHandler
-
Creates a new handler instance.
- ConfigurationInjection - Class in org.apache.tamaya.inject
-
- ConfigurationInjector - Interface in org.apache.tamaya.inject
-
Accessor interface for injection of configuration and configuration templates.
- configure(T) - Method in interface org.apache.tamaya.inject.ConfigurationInjector
-
Configures the current instance and registers necessary listener to forward config change events as
defined by the current annotations in place.
- configure(T, Configuration) - Method in interface org.apache.tamaya.inject.ConfigurationInjector
-
Configures the current instance and registers necessary listener to forward config change events as
defined by the current annotations in place.
- configure(Object, Configuration) - Method in class org.apache.tamaya.inject.internal.ConfiguredFieldImpl
-
Evaluate the initial keys fromMap the configuration and applyChanges it to the field.
- configure(Object, Configuration) - Method in class org.apache.tamaya.inject.internal.ConfiguredSetterMethod
-
- configure(Object) - Method in class org.apache.tamaya.inject.internal.ConfiguredTypeImpl
-
Method called to configure an instance.
- configure(Object, Configuration) - Method in class org.apache.tamaya.inject.internal.ConfiguredTypeImpl
-
- configure(T) - Method in class org.apache.tamaya.inject.internal.DefaultConfigurationInjector
-
Configured the current instance and reigsterd necessary listener to forward config change events as
defined by the current annotations in place.
- configure(T, Configuration) - Method in class org.apache.tamaya.inject.internal.DefaultConfigurationInjector
-
Configured the current instance and reigsterd necessary listener to forward config change events as
defined by the current annotations in place.
- ConfiguredFieldImpl - Class in org.apache.tamaya.inject.internal
-
Small class that contains and manages all information anc access to a configured field and a concrete instance current
it (referenced by a weak reference).
- ConfiguredFieldImpl(Field) - Constructor for class org.apache.tamaya.inject.internal.ConfiguredFieldImpl
-
Models a configured field and provides mechanisms for injection.
- ConfiguredSetterMethod - Class in org.apache.tamaya.inject.internal
-
Small class that contains and manages all information and access to a configured field and a concrete instance current
it (referenced by a weak reference).
- ConfiguredSetterMethod(Method) - Constructor for class org.apache.tamaya.inject.internal.ConfiguredSetterMethod
-
Models a configured field and provides mechanisms for injection.
- ConfiguredTypeImpl - Class in org.apache.tamaya.inject.internal
-
Structure that contains and manages configuration related things for a configured type registered.
- ConfiguredTypeImpl(Class) - Constructor for class org.apache.tamaya.inject.internal.ConfiguredTypeImpl
-
Creates an instance of this class hereby evaluating the config annotations given for later effective
injection (configuration) of instances.
- createTemplate(Class<T>) - Method in interface org.apache.tamaya.inject.ConfigurationInjector
-
Creates a template implementing the annotated methods based on current configuration data.
- createTemplate(Class<T>, Configuration) - Method in interface org.apache.tamaya.inject.ConfigurationInjector
-
Creates a template implementting the annotated methods based on current configuration data.
- createTemplate(Class<T>) - Method in class org.apache.tamaya.inject.internal.DefaultConfigurationInjector
-
Create a template implementting the annotated methods based on current configuration data.
- createTemplate(Class<T>, Configuration) - Method in class org.apache.tamaya.inject.internal.DefaultConfigurationInjector
-
Create a template implementting the annotated methods based on current configuration data.