Skip navigation links
Guice Core 
Package Description
com.google.inject
Google Guice (pronounced "juice") is an ultra-lightweight dependency injection framework.
com.google.inject.binder
Interfaces which make up Binder's expression language.
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.spi
Guice service provider interface
com.google.inject.util
Helper methods for working with Guice.
Servlet Extension 
Package Description
com.google.inject.servlet
Servlet API scopes, bindings and registration; this extension requires guice-servlet.jar.
AssistedInject Extension 
Package Description
com.google.inject.assistedinject
Extension for combining factory interfaces with injection; this extension requires guice-assistedinject.jar.
Dagger Adapter 
Package Description
com.google.inject.daggeradapter  
ThrowingProviders Extension 
Package Description
com.google.inject.throwingproviders
Extension for injecting objects that may throw at provision time; this extension requires guice-throwingproviders.jar.
Test Libraries Extension 
Package Description
com.google.inject.testing.fieldbinder  
com.google.inject.testing.throwingproviders  
Grapher Extension 
Package Description
com.google.inject.grapher  
com.google.inject.grapher.graphviz  
Persist Extension 
Package Description
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.
Spring Extension 
Package Description
com.google.inject.spring
Spring integration; this extension requires guice-spring.jar.
Struts2 Extension 
Package Description
com.google.inject.struts2  
JNDI Extension 
Package Description
com.google.inject.jndi
JNDI integration; this extension requires guice-jndi.jar.
JMX Extension 
Package Description
com.google.inject.tools.jmx
JMX integration; this extension requires guice-jmx.jar.
Skip navigation links