Overview (Google Guice 7.0.0 API) (original) (raw)
All Packages Guice Core Servlet Extension AssistedInject Extension Dagger Adapter ThrowingProviders Extension Test Libraries Extension Grapher Extension Persist Extension Spring Extension JNDI Extension JMX Extension Other Packages
| 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. |