Class InternalServletModule

  • All Implemented Interfaces:
    Module

    final class InternalServletModule
    extends AbstractModule
    This is a left-factoring of all ServletModules installed in the system. In other words, this module contains the bindings common to all ServletModules, and is bound exactly once per injector.
    • Constructor Detail

      • InternalServletModule

        InternalServletModule()
    • Method Detail

      • provideHttpServletRequest

        @Provides
        javax.servlet.http.HttpServletRequest provideHttpServletRequest()
      • provideHttpServletResponse

        @Provides
        javax.servlet.http.HttpServletResponse provideHttpServletResponse()
      • provideHttpSession

        @Provides
        javax.servlet.http.HttpSession provideHttpSession()
      • provideRequestParameters

        @Provides
        java.util.Map<java.lang.String,​java.lang.String[]> provideRequestParameters​(javax.servlet.ServletRequest req)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object