All Packages Guice Core Servlet Extension AssistedInject Extension Multibinder Extension ThrowingProviders Extension Test Libraries Extension Grapher Extension JNDI Extension JMX Extension 
Package Description
com.google.inject
Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.
com.google.inject.assistedinject
Extension for combining factory interfaces with injection; this extension requires guice-assistedinject.jar.
com.google.inject.binder
Interfaces which make up Binder's expression language.
com.google.inject.grapher  
com.google.inject.grapher.graphviz  
com.google.inject.jndi
JNDI integration; this extension requires guice-jndi.jar.
com.google.inject.matcher
Used for matching things.
com.google.inject.multibindings
Extension for binding multiple instances in a collection; this extension requires guice-multibindings.jar.
com.google.inject.name
Support for binding to string-based names.
com.google.inject.servlet
Servlet API scopes, bindings and registration; this extension requires guice-servlet.jar.
com.google.inject.spi
Guice service provider interface
com.google.inject.testing.fieldbinder  
com.google.inject.throwingproviders
Extension for injecting objects that may throw at provision time; this extension requires guice-throwingproviders.jar.
com.google.inject.tools.jmx
JMX integration; this extension requires guice-jmx.jar.
com.google.inject.util
Helper methods for working with Guice.