Package org.ujorm.tools.web.request
Interface HttpContext
- All Known Implementing Classes:
HttpContextImpl
public interface HttpContext
HTTP servlet request context
-
Method Summary
Modifier and TypeMethodDescriptiongetParameter(@NotNull String key) Returns the last parameter or the null value.getParameter(@NotNull String key, String defaultValue) Returns the last parameter<T> TgetParameter(@NotNull String key, T defaultValue, @NotNull Function<String, T> converter) Returns the type safe last parameter or the default value.Returns the parameter namesstatic HttpContextof()UContext from a mapstatic HttpContextCreate a default HTTP context from a mapstatic HttpContextCreate a default HTTP Contextstatic HttpContextofServletResponse(Object httpServletResponse) HTTP Servlet Factoryrequest()An abstract API of the HTTP requestwriter()
-
Method Details
-
request
URequest request()An abstract API of the HTTP request -
writer
Appendable writer() -
getParameter
Returns the last parameter or the null value. -
getParameterNames
Returns the parameter names -
getParameter
Returns the last parameter -
getParameter
<T> T getParameter(@NotNull @NotNull String key, @NotNull T defaultValue, @NotNull @NotNull Function<String, T> converter) Returns the type safe last parameter or the default value. -
ofServletResponse
HTTP Servlet Factory -
ofServlet
static HttpContext ofServlet(@Nullable @Nullable Object httpServletRequest, @NotNull @NotNull Object httpServletResponse) Create a default HTTP Context -
of
Create a default HTTP context from a map -
of
UContext from a map
-