Uses of Interface
org.omnaest.utils.beans.autowired.AutowiredContainer

Packages that use AutowiredContainer
org.omnaest.utils.beans.adapter.source   
org.omnaest.utils.beans.autowired   
 

Uses of AutowiredContainer in org.omnaest.utils.beans.adapter.source
 

Fields in org.omnaest.utils.beans.adapter.source declared as AutowiredContainer
protected  AutowiredContainer<Annotation> SourcePropertyAccessor.PropertyMetaInformation.classAnnotationAutowiredContainer
           
protected  AutowiredContainer<Annotation> SourcePropertyAccessor.PropertyMetaInformation.propertyAnnotationAutowiredContainer
           
 

Methods in org.omnaest.utils.beans.adapter.source that return AutowiredContainer
 AutowiredContainer<Annotation> SourcePropertyAccessor.PropertyMetaInformation.getClassAnnotationAutowiredContainer()
           
 AutowiredContainer<Annotation> SourcePropertyAccessor.PropertyMetaInformation.getPropertyAnnotationAutowiredContainer()
           
 

Constructors in org.omnaest.utils.beans.adapter.source with parameters of type AutowiredContainer
SourcePropertyAccessor.PropertyMetaInformation(Object[] additionalArguments, ParameterizedType genericType, AutowiredContainer<Annotation> propertyAnnotationAutowiredContainer, AutowiredContainer<Annotation> classAnnotationAutowiredContainer)
           
SourcePropertyAccessor.PropertyMetaInformation(Object[] additionalArguments, ParameterizedType genericType, AutowiredContainer<Annotation> propertyAnnotationAutowiredContainer, AutowiredContainer<Annotation> classAnnotationAutowiredContainer)
           
 

Uses of AutowiredContainer in org.omnaest.utils.beans.autowired
 

Subinterfaces of AutowiredContainer in org.omnaest.utils.beans.autowired
 interface AutowiredPropertyContainer
          An AutowiredPropertyContainer is a facade for autowired properties of a Java Bean class.
 

Classes in org.omnaest.utils.beans.autowired that implement AutowiredContainer
 class AutowiredContainerAbstract<E>
          Abstract implementation for AutowiredContainer which reduces the number of methods to be implemented.
 class AutowiredContainerDecorator<E>
          Decorator for an AutowiredContainer
 class ClassMapToAutowiredContainerAdapter<E>
          Adapter to allow Maps to be treated as AutowiredContainer.
 class TypeToAutowiredPropertyContainerAdapter<B>
          Adapter to create a Map view on an underlying Java Bean object.
 

Fields in org.omnaest.utils.beans.autowired declared as AutowiredContainer
protected  AutowiredContainer<E> AutowiredContainerDecorator.autowiredContainer
           
 

Methods in org.omnaest.utils.beans.autowired that return AutowiredContainer
protected  AutowiredContainer<E> AutowiredContainerDecorator.getAutowiredContainer()
           
static
<E> AutowiredContainer<E>
AutowiredContainerUtils.newInstance()
          Returns a new AutowiredContainer instance
static
<E> AutowiredContainer<E>
ClassMapToAutowiredContainerAdapter.newInstance(Map<Class<? extends E>,E> classToObjectMap)
          Creates a new instance of a AutowiredContainer for a given Map
static
<E> AutowiredContainer<E>
ClassMapToAutowiredContainerAdapter.newInstanceUsingLinkedHashMap()
          Creates a new instance of a AutowiredContainer using a regular LinkedHashMap
 AutowiredContainer<E> ClassMapToAutowiredContainerAdapter.put(E object)
           
 AutowiredContainer<E> AutowiredContainerDecorator.put(E object)
           
 AutowiredContainer<E> AutowiredContainer.put(E object)
          Adds an Object to the AutowiredContainer using its Object.getClass() as primary type.
 AutowiredContainer<Object> TypeToAutowiredPropertyContainerAdapter.put(Object object)
           
<O> AutowiredContainer<Object>
TypeToAutowiredPropertyContainerAdapter.put(O object, Class<? extends O>... types)
           
<O extends E>
AutowiredContainer<E>
ClassMapToAutowiredContainerAdapter.put(O object, Class<? extends O>... types)
           
<O extends E>
AutowiredContainer<E>
AutowiredContainerDecorator.put(O object, Class<? extends O>... types)
           
<O extends E>
AutowiredContainer<E>
AutowiredContainer.put(O object, Class<? extends O>... types)
          Adds an Object to the AutowiredContainer for one or more given Class types.
 AutowiredContainer<E> AutowiredContainerDecorator.putAll(Iterable<E> iterable)
           
 AutowiredContainer<E> AutowiredContainerAbstract.putAll(Iterable<E> iterable)
           
 AutowiredContainer<E> AutowiredContainer.putAll(Iterable<E> iterable)
          Adds multiple Objects to the AutowiredContainer.
<O extends E>
AutowiredContainer<E>
AutowiredContainerDecorator.remove(O object)
           
<O extends E>
AutowiredContainer<E>
AutowiredContainerAbstract.remove(O object)
           
<O extends E>
AutowiredContainer<E>
AutowiredContainer.remove(O object)
          Removes the given element from the AutowiredContainer
 AutowiredContainer<E> ClassMapToAutowiredContainerAdapter.removeAllAssignableTo(Class<? extends E> type)
           
 AutowiredContainer<E> AutowiredContainerDecorator.removeAllAssignableTo(Class<? extends E> type)
           
 AutowiredContainer<E> AutowiredContainer.removeAllAssignableTo(Class<? extends E> type)
          Removes all elements within the AutowiredContainer which are Class.isAssignableFrom(Class) to the given type.
 AutowiredContainer<Object> TypeToAutowiredPropertyContainerAdapter.removeAllAssignableTo(Class<? extends Object> type)
           
 AutowiredContainer<E> ClassMapToAutowiredContainerAdapter.removeAllHavingExactTypeOf(Class<? extends E> type)
           
 AutowiredContainer<E> AutowiredContainerDecorator.removeAllHavingExactTypeOf(Class<? extends E> type)
           
 AutowiredContainer<E> AutowiredContainer.removeAllHavingExactTypeOf(Class<? extends E> type)
          Removes all elements within the AutowiredContainer which are put into the container with the given primary type.
 AutowiredContainer<Object> TypeToAutowiredPropertyContainerAdapter.removeAllHavingExactTypeOf(Class<? extends Object> type)
           
static
<E> AutowiredContainer<E>
AutowiredContainerUtils.unmodifiable(AutowiredContainer<E> autowiredContainer)
          Returns a AutowiredContainerDecorator which prohibits modifications to the underlying AutowiredContainer.
static
<E> AutowiredContainer<E>
AutowiredContainerUtils.valueOf(Iterable<E> iterable)
          Creates a new AutowiredContainer instance based on the elements of a given Iterable
 

Methods in org.omnaest.utils.beans.autowired with parameters of type AutowiredContainer
protected  void AutowiredContainerDecorator.setAutowiredContainer(AutowiredContainer<E> autowiredContainer)
           
static
<E> AutowiredContainer<E>
AutowiredContainerUtils.unmodifiable(AutowiredContainer<E> autowiredContainer)
          Returns a AutowiredContainerDecorator which prohibits modifications to the underlying AutowiredContainer.
 

Constructors in org.omnaest.utils.beans.autowired with parameters of type AutowiredContainer
AutowiredContainerDecorator(AutowiredContainer<E> autowiredContainer)
           
 



Copyright © 2013. All Rights Reserved.