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.