Package org.sonatype.guice.bean.locators

Dynamic bean location.

See:
          Description

Interface Summary
BeanDescription  
BeanLocator Dynamic locator of beans annotated with Qualifier annotations.
HiddenSource The BeanLocator will ignore any binding whose source is tagged with this interface.
MutableBeanLocator Mutable BeanLocator that tracks zero or more Injectors.
QualifiedBean<Q extends Annotation,T> Qualified bean Map.Entry and Provider backed by an injector Binding.
 

Class Summary
DefaultBeanLocator Default BeanLocator that locates qualified beans across a dynamic group of Injectors.
EntryListAdapter<K,V> List backed by an Iterable sequence of map entries.
EntryMapAdapter<K,V> Map backed by an Iterable sequence of map entries.
NamedIterableAdapter<V> String mapping Iterable backed by a Named mapping Iterable.
NamedMediatorAdapter<T,W> Delegating Mediator that automatically unwraps Named values.
 

Package org.sonatype.guice.bean.locators Description

Dynamic bean location.

The principal members of this package are:

BeanLocator
Dynamic locator of beans annotated with Qualifier annotations.
QualifiedBean
Qualified bean Map.Entry and Provider.
HiddenSource
Marker interface used to hide bindings from the BeanLocator.



Copyright © 2010-2011 Sonatype, Inc.. All Rights Reserved.