Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.opensymphony.xwork2.inject

Guice (pronounced "juice").

See:
Description

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:

- constructor, method, and field injection
- static method and field injection
- circular reference support (including constructors if you depend upon interfaces)
- high performance
- externalize what needs to be and no more

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2000–2018 Apache Software Foundation. All rights reserved.