Package com.opensymphony.xwork2.inject

Guice (pronounced "juice").


Interface Summary
Container Injects dependencies into constructors, methods and fields annotated with Inject.
ContainerBuilder.Command Implemented by classes which participate in building a container.
Context Context of the current injection.
Factory<T> A custom factory.
Scope.Strategy Pluggable scoping strategy.

Class Summary
ContainerBuilder Builds a dependency injection Container.

Enum Summary
Scope Scope of an injected objects.

Exception Summary
DependencyException Thrown when a dependency is misconfigured.

Annotation Types Summary
Inject Annotates members and parameters which should have their value[s] injected.
Scoped Annotates a scoped implementation class.

Package com.opensymphony.xwork2.inject Description

Guice (pronounced "juice"). A lightweight dependency injection container. Features include:

Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.