Interface | Description |
---|---|
BeanLocator |
Finds and tracks bean implementations annotated with
Qualifier annotations. |
BindingPublisher |
Publisher of
Binding s to interested BindingSubscriber s. |
BindingSubscriber<T> |
Subscriber of
Binding s from one or more BindingPublisher s. |
DeferredClass<T> |
Placeholder
Class ; postpones classloading until absolutely necessary. |
DeferredProvider<T> |
Provider backed by a DeferredClass . |
DescribedBinding |
Binding source locations should implement this interface to supply descriptions to the
BeanLocator . |
HiddenBinding |
Binding source locations should implement this interface to hide bindings from the
BeanLocator . |
MutableBeanLocator |
Mutable
BeanLocator that finds and tracks bindings across zero or more BindingPublisher s. |
RankingFunction |
Assigns each
Binding a rank according to some function; higher ranks take precedence over lower ranks. |
Class | Description |
---|---|
DefaultBeanLocator |
Default
MutableBeanLocator that locates qualified beans across a dynamic group of BindingPublisher s. |
DefaultRankingFunction |
Simple
RankingFunction that partitions qualified bindings into two main groups. |
InjectorPublisher | |
Legacy<S> | Deprecated |
Logs |
Utility methods for dealing with container logging and recovery.
|
Soft |
Utility methods for dealing with
SoftReference collections. |
TypeArguments |
Utility methods for dealing with generic type arguments.
|
Weak |
Utility methods for dealing with
WeakReference collections. |
Copyright © 2013. All rights reserved.