Package net.sf.jguiraffe.di.impl
package net.sf.jguiraffe.di.impl
This package contains various implementations for the interfaces defined in the
main di
package.
$Id: package.html 205 2012-01-29 18:29:57Z oheger $
-
KlasseBeschreibungA simple wrapper implementation of the
BeanContext
interface.A special implementation of theInvokable
interface that allows aggregating an arbitrary number ofInvokable
objects to a kind of script.An implementation of theDependency
interface that allows to define a dependency based on a bean class.A helper class for defining references to classes.A specialized implementation of theBeanStore
interface that combines multiple physicalBeanStore
objects to a single logic view.A class that represents a constructor invocation.A default implementation of theBeanContext
interface.A simple yet fully functional default implementation of theBeanStore
interface.A default implementation of theClassLoaderProvider
interface.An enumeration class defining some simple helperInvokable
implementations.A base class for (method or constructor) invocations.Definition of an interface for objects that perform some kind of method invocation.A class that represents a method invocation.An implementation of theDependency
interface that allows to define a dependency based on the name of a bean.Veraltet.An implementation of theDependencyProvider
interface, which does not support external dependencies.A specialInvocation
implementation for setting properties.A helper class that simplifies implementations of theBeanStore
interface.Definition of an interface for objects that can contribute beans for aSimpleBeanStoreImpl
object.
HelperInvocations
instead; it provides some dummy implementations of theInvokable
interface which are useful in some situations where a full-blown implementation is not required.