A C G L O T U 

A

AbstractClassloaderAwareItemLoader<T> - Class in org.apache.tamaya.clsupport
This class implements an abstract base class, which basically provides a loading mechanism that supports loading and managing resources along the classloader hierarchies individually.
AbstractClassloaderAwareItemLoader() - Constructor for class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Creates a new instance, using the current Thread context classloader, or - if null - the classloader that loaded this class for initially initializing the loader instance.
AbstractClassloaderAwareItemLoader(ClassLoader) - Constructor for class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Creates a new instance, using the class loader given for initializing the resources loaded.
addPropertyConverter(TypeLiteral<T>, PropertyConverter<T>) - Method in class org.apache.tamaya.clsupport.CLAwareConfigurationContext
 
addPropertySources(PropertySource...) - Method in class org.apache.tamaya.clsupport.CLAwareConfigurationContext
 

C

CLAwareConfigurationContext - Class in org.apache.tamaya.clsupport
Default Implementation of a simple ConfigurationContext.
CLAwareConfigurationContext() - Constructor for class org.apache.tamaya.clsupport.CLAwareConfigurationContext
 
CLAwareServiceContext - Class in org.apache.tamaya.clsupport
This class implements a ServiceContext, which basically provides a similar loading mechanism as used by the ServiceLoader.
CLAwareServiceContext() - Constructor for class org.apache.tamaya.clsupport.CLAwareServiceContext
Constructor, using the current default classloader as defined by AbstractClassloaderAwareItemLoader.getDefaultClassLoader().
CLAwareServiceContext(ClassLoader) - Constructor for class org.apache.tamaya.clsupport.CLAwareServiceContext
Constructor, using the given classloader.
createItem(ClassLoader) - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Creates a new item for being stored linked with the given lassloader.
createItem(ClassLoader) - Method in class org.apache.tamaya.clsupport.CLAwareServiceContext
Implementation that creates a ServiceContainer, which manages all configs and instances loaded for a given classloader.

G

getClassLoaderID(ClassLoader) - Static method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Evaluates a String key for identfying a classloader instance, based on the loader class and its hashCode.
getClassLoaderID() - Static method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Evaluates a String key for identfying a classloader instance, based on the loader class and its hashCode.
getDefaultClassLoader() - Static method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Utility method that either returns the current thread context classloader or - if not available - the classloader that loaded this class.
getItemNoParent() - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Return the item assigned to the current thread context class loader or - if null - the class that loaded this class.
getItemNoParent(boolean) - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Return the item assigned to the current thread context class loader or - if null - the class that loaded this class.
getItemNoParent(ClassLoader, boolean) - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Return the item assigned to the current thread context class loader or - if null - the class that loaded this class.
getItems() - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Get all items valid for the current thread context class loader, or - if null - the classloader that loaded this class.
getItems(ClassLoader) - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Get all items found for the given classloader and all its parent classloaders.
getParentItems() - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Get all items valid for the parent class loader of the current thread context class loader, or - if null - the parent of the classloader that loaded this class.
getParentItems(ClassLoader) - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Get all items found for the parent of the given classloader and all its parent classloaders.
getPriority(Object) - Static method in class org.apache.tamaya.clsupport.CLAwareServiceContext
Checks the given instance for a @Priority annotation.
getPropertyConverters() - Method in class org.apache.tamaya.clsupport.CLAwareConfigurationContext
 
getPropertyConverters(TypeLiteral<T>) - Method in class org.apache.tamaya.clsupport.CLAwareConfigurationContext
 
getPropertyFilters() - Method in class org.apache.tamaya.clsupport.CLAwareConfigurationContext
 
getPropertySources() - Method in class org.apache.tamaya.clsupport.CLAwareConfigurationContext
 
getPropertyValueCombinationPolicy() - Method in class org.apache.tamaya.clsupport.CLAwareConfigurationContext
 
getService(Class<T>) - Method in class org.apache.tamaya.clsupport.CLAwareServiceContext
This method tries to evaluate the current singleton from the ServiceContainer attached to the current classloader.
getService(Class<T>, ClassLoader) - Method in class org.apache.tamaya.clsupport.CLAwareServiceContext
Evaluates the current singleton instance using the given classloader context.
getServices(Class<T>) - Method in class org.apache.tamaya.clsupport.CLAwareServiceContext
Gets the services visible.
getServices(Class<T>, ClassLoader) - Method in class org.apache.tamaya.clsupport.CLAwareServiceContext
Gets the services visible.

L

loadItems(ClassLoader) - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Loads the items for the given classloader and all its parent classloaders.
loadItems(ClassLoader, boolean) - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Loads the items for the given classloader and all its parent classloaders.

O

ordinal() - Method in class org.apache.tamaya.clsupport.CLAwareServiceContext
 
org.apache.tamaya.clsupport - package org.apache.tamaya.clsupport
Programmatic API of the classloader support.

T

toBuilder() - Method in class org.apache.tamaya.clsupport.CLAwareConfigurationContext
 

U

updateItem(T, ClassLoader) - Method in class org.apache.tamaya.clsupport.AbstractClassloaderAwareItemLoader
Creates a new item for being stored linked with the given lassloader.
updateItem(ServiceContainer, ClassLoader) - Method in class org.apache.tamaya.clsupport.CLAwareServiceContext
 
A C G L O T U 

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