Interface | Description |
---|---|
BeanContext |
Definition of an interface that allows access to the beans managed by the
dependency injection framework.
|
BeanContextClient |
Definition of an interface to be implemented by beans that need a reference
to the current
BeanContext . |
BeanCreationListener |
Definition of an interface for objects that are interested in the creation of
beans by a
BeanContext . |
BeanInitializer |
Definition of an interface for objects that perform some kind of
initialization on beans that are managed by a
. |
BeanProvider |
Definition of an interface for objects that provide access to beans.
|
BeanStore |
Definition of an interface for objects that provide access to bean
definitions.
|
ClassLoaderProvider |
Definition of an interface for objects that act as a registry for class
loaders.
|
Dependency |
Definition of an interface for describing a dependency to another
in an abstract way. |
DependencyProvider |
Definition of an interface that provides access to dependencies defined by a
BeanProvider . |
MutableBeanStore |
Definition of an interface for a
BeanStore that can be
manipulated. |
Class | Description |
---|---|
BeanCreationEvent |
An event class for reporting the creation of a bean by the dependency
injection framework.
|
ConversionHelper |
A helper class providing functionality related to data type conversion and
registration of custom converters.
|
EnumConverter |
A specialized
Converter implementation dealing with all types of
enumeration classes. |
InvocationHelper |
A helper class providing some more complex functionality related to
reflection.
|
ReflectionUtils |
An utility class that provides some functionality related to reflection and
dependency injection.
|
Exception | Description |
---|---|
InjectionException |
An exception class for reporting exceptions related to dependency injection.
|
DI stands for Dependency Injection. In this package classes and interfaces are contained that provide an implementation of this feature.
It is possible to define beans to be created and how they are initialized: their properties can be set, methods can be invoked on them, and other beans can be passed to methods or properties.
$Id: package.html 205 2012-01-29 18:29:57Z oheger $
Copyright © 2016 The JGUIraffe Team. All rights reserved.