Google Guice 7.0.1-SNAPSHOT API
| 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.assistedinject.internal | |
| com.google.inject.binder | Interfaces which make up  Binder's expression language. | 
| com.google.inject.daggeradapter | |
| 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.persist | Guice Persist: a lightweight persistence library for Guice; this extension requires  
 guice-persist.jar. | 
| com.google.inject.persist.finder | Dynamic Finder API for Guice Persist. | 
| com.google.inject.persist.jpa | guice-persist's Java Persistence API (JPA) support. | 
| 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.spring | Spring integration; this extension requires  guice-spring.jar. | 
| com.google.inject.testing.fieldbinder | |
| com.google.inject.testing.throwingproviders | |
| 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. |