|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
Bean metadata objects.
See:
Description
| Interface Summary | |
|---|---|
| ContextualLifecycle<T> | Callbacks used by BeanBuilder and ImmutableBean to allow control
of the creation and destruction of a custom bean. |
| Class Summary | |
|---|---|
| AbstractImmutableBean<T> |
A base class for implementing Bean. |
| AbstractImmutableProducer<T> | A base class for implementing Producer. |
| BeanBuilder<T> | A builder class for creating immutable beans. |
| Beans | A set of utility methods for working with beans. |
| DelegatingContextualLifecycle<T> | An implementation of ContextualLifecycle that is backed by an
InjectionTarget. |
| DummyInjectionTarget<T> | Injection target implementation that does nothing |
| ForwardingBean<T> | An implementation of Bean that forwards all calls to the
ForwardingBean.delegate(). |
| ForwardingInjectionPoint | |
| ForwardingInjectionTarget<T> | An implementation of InjectionTarget that forwards all calls to
ForwardingInjectionTarget.delegate(). |
| ForwardingObserverMethod<T> | An implementation of ObserverMethod that forwards all calls to
ForwardingObserverMethod.delegate(). |
| ImmutableBean<T> |
A base class for implementing Bean. |
| ImmutableInjectionPoint |
A base class for implementing InjectionPoint. |
| ImmutableNarrowingBean<T> | A narrowing bean allows you to build a general purpose bean (likely a producer method), and register it for a narrowed type (or qualifiers). |
| ImmutablePassivationCapableBean<T> |
A base class for implementing a PassivationCapable Bean. |
| ImmutablePassivationCapableNarrowingBean<T> | A passivation capable narrowing bean allows you to build a general purpose, passivation capable, bean (likely a producer method), and register it for a narrowed type (or qualifiers). |
| NarrowingBeanBuilder<T> | Builder for ImmutableNarrowingBean and
ImmutablePassivationCapableNarrowingBean. |
A collection of base classes and builders for working with Bean metadata objects.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||