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 $

  • Klasse
    Beschreibung
    A simple wrapper implementation of the BeanContext interface.
    A special implementation of the Invokable interface that allows aggregating an arbitrary number of Invokable objects to a kind of script.
    An implementation of the Dependency interface that allows to define a dependency based on a bean class.
    A helper class for defining references to classes.
    A specialized implementation of the BeanStore interface that combines multiple physical BeanStore objects to a single logic view.
    A class that represents a constructor invocation.
    A default implementation of the BeanContext interface.
    A simple yet fully functional default implementation of the BeanStore interface.
    A default implementation of the ClassLoaderProvider interface.
    An enumeration class defining some simple helper Invokable 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 the Dependency interface that allows to define a dependency based on the name of a bean.
    Veraltet.
    Use HelperInvocations instead; it provides some dummy implementations of the Invokable interface which are useful in some situations where a full-blown implementation is not required.
    An implementation of the DependencyProvider interface, which does not support external dependencies.
    A special Invocation implementation for setting properties.
    A helper class that simplifies implementations of the BeanStore interface.
    Definition of an interface for objects that can contribute beans for a SimpleBeanStoreImpl object.