| Name | Description | Type | Package | Framework |
| AbstractContextCloseHandler | A partially implemented handler for objects contained in contexts that are closing. | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| AbstractContextScope | Partial implementation of ContextScope. | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| AbstractDwrGuiceServletContextListener | Not for subclassing directly; this is a common base for two different approaches to Injector creation and configuration, DwrGuiceServletContextListener | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| AbstractDwrModule | An extension of the enhanced AbstractModule from the util subpackage that adds DWR configuration methods when used in conjunction | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| AbstractMapContextScope | A specialization of AbstractContextScope using a concurrent map to hold registered instance providers. | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| AbstractModule | An extension of Guice's AbstractModule that provides support for member injection of objects created before injector creation, | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| AbstractSimpleContextScope | A specialization of AbstractContextScope for the case when the context identifier itself can serve as a string-keyed instance registry | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| ApplicationScoped | Marks classes for which there should be one instance per web application (i. | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| BeanFactoryLoader | Knows how to load a concrete BeanFactory. | Interface | org.directwebremoting.guice.spring | DirectWebRemoting (DWR) |
| ContextCloseHandler | Called for each instance in a context when the context is closed. | Interface | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| ContextCloseHandlers | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) | |
| ContextRegistry | Manages instances for a context. | Interface | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| ContextScope | A scope that looks up providers in a current context, using itself as a provider for the context. | Interface | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| CustomInjectorServletContextListener | Register a concrete subclass of this as a servlet context listener; it uses createInjector() to obtain a custom Injector | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| DeclaredBy | For matching methods declared by a given interface or superclass. | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| DwrGuiceServlet | An extension of the basic that configures itself for dependency injection with Guice. | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| DwrGuiceServletContextListener | Register a concrete subclass of this as a servlet context listener to configure an Injector with this as the only Module | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| DwrGuiceUtil | Utilities for making Injector and ServletContext instances available. | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| DwrScopes | Scopes available to DWR applications. | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| GuiceCreator | A creator that uses Guice dependency injection to create remoted objects. | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| InstanceMap | A specialization of ConcurrentMap with keys of type Key | Interface | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| InstanceProvider | Marker interface for ContextRegistry implementations to recognize registered instance providers. | Interface | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| InternalAjaxFilterManager | specified at Guice bind-time. | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| InternalConfigurator | Delegates to an injected configurator. | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| InternalConverterManager | specified at Guice bind-time. | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| InternalCreatorManager | specified at Guice bind-time. | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| MethodInterceptorWrapper | A way to wrap MethodInterceptors with extra functionality. | Interface | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| Numbers | Produces a Numbered instance for a given value. | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| OutermostCallInterceptor | Provides static decorator method for restricting interception to the outermost of several nested matching join points. | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| OutOfScopeException | Thrown by Providers returned by scope(Key, Provider) | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| ParamName | enum ParamNameextends java. | Class | org.directwebremoting.guice | DirectWebRemoting (DWR) |
| Providers | Utilities for creating ad hoc providers. | Class | org.directwebremoting.guice.util | DirectWebRemoting (DWR) |
| Providers .BindingProvider | For fluent-style decoration with one or more method bindings when using Providers. | Interface | org.directwebremoting.guice.util.Providers | DirectWebRemoting (DWR) |
| SpringModule | Ties SpringIntegration. | Class | org.directwebremoting.guice.spring | DirectWebRemoting (DWR) |
| WebApplicationContextLoader | A BeanFactory loader that loads a WebApplicationContext given a servlet context. | Class | org.directwebremoting.guice.spring | DirectWebRemoting (DWR) |