| Package | Description |
|---|---|
| com.google.inject.servlet |
Servlet API scopes, bindings and registration; this extension requires
guice-servlet.jar. |
| Class and Description |
|---|
| AbstractServletModuleBinding
Abstract implementation for all servlet module bindings
|
| FilterDefinition
An internal representation of a filter definition against a particular URI pattern.
|
| FilterPipeline
An internal dispatcher for guice-servlet registered servlets and filters.
|
| FiltersModuleBuilder
Builds the guice module that binds configured filters, with their
wrapper FilterDefinitions.
|
| GuiceFilter
Apply this filter in web.xml above all other filters (typically), to all requests where you plan
to use servlet scopes.
|
| GuiceFilter.Context |
| InstanceFilterBinding
A binding to a single instance of a filter.
|
| InstanceServletBinding
A binding to a single instance of a servlet.
|
| LinkedFilterBinding
A linked binding to a filter.
|
| LinkedServletBinding
A linked binding to a servlet.
|
| ManagedServletPipeline
A wrapping dispatcher for servlets, in much the same way as
ManagedFilterPipeline is for
filters. |
| RequestParameters
Apply this to field or parameters of type
Map<String, String[]>
when you want the HTTP request parameter map to be injected. |
| RequestScoped
Apply this to implementation classes when you want one instance per request.
|
| RequestScoper
Object that can be used to apply a request scope to a block of code.
|
| RequestScoper.CloseableScope
Closeable subclass that does not throw any exceptions from close.
|
| ScopingOnly
Annotates a
GuiceFilter that provides scope functionality, but
doesn't dispatch to ServletModule bound servlets or filters. |
| ServletDefinition
An internal representation of a servlet definition mapped to a particular URI pattern.
|
| ServletModule.FilterKeyBindingBuilder
See the EDSL examples at
ServletModule.configureServlets() |
| ServletModule.ServletKeyBindingBuilder
See the EDSL examples at
ServletModule.configureServlets() |
| ServletModuleBinding
A binding created by
ServletModule. |
| ServletScopes.Context |
| ServletScopes.NullObject
A sentinel attribute value representing null.
|
| ServletsModuleBuilder
Builds the guice module that binds configured servlets, with their
wrapper ServletDefinitions.
|
| UriPatternMatcher
A general interface for matching a URI against a URI pattern.
|
| UriPatternType
An enumeration of the available URI-pattern matching styles
|
| UriPatternType.ServletStyleUriPatternMatcher.Kind |