Package org.thymeleaf.web.servlet
Interface IServletWebRequest
-
- All Superinterfaces:
IWebRequest
- All Known Implementing Classes:
JakartaServletWebRequest,JavaxServletWebRequest
public interface IServletWebRequest extends IWebRequest
- Since:
- 3.1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleancontainsHeader(java.lang.String name)default booleancontainsParameter(java.lang.String name)default java.util.Set<java.lang.String>getAllHeaderNames()default java.util.Set<java.lang.String>getAllParameterNames()default java.lang.StringgetApplicationPath()java.lang.StringgetContextPath()default intgetHeaderCount()default java.util.Map<java.lang.String,java.lang.String[]>getHeaderMap()java.util.Enumeration<java.lang.String>getHeaderNames()java.util.Enumeration<java.lang.String>getHeaders(java.lang.String name)default java.lang.String[]getHeaderValues(java.lang.String name)java.lang.ObjectgetNativeRequestObject()default intgetParameterCount()default java.lang.StringgetPathWithinApplication()java.lang.StringgetRequestURI()-
Methods inherited from interface org.thymeleaf.web.IWebRequest
containsCookie, getAllCookieNames, getCookieCount, getCookieMap, getCookieValue, getCookieValues, getHeaderValue, getMethod, getParameterMap, getParameterValue, getParameterValues, getQueryString, getRequestPath, getRequestURL, getScheme, getServerName, getServerPort, isSecure
-
-
-
-
Method Detail
-
getContextPath
java.lang.String getContextPath()
-
getRequestURI
java.lang.String getRequestURI()
-
getApplicationPath
default java.lang.String getApplicationPath()
- Specified by:
getApplicationPathin interfaceIWebRequest
-
getPathWithinApplication
default java.lang.String getPathWithinApplication()
- Specified by:
getPathWithinApplicationin interfaceIWebRequest
-
getHeaderNames
java.util.Enumeration<java.lang.String> getHeaderNames()
-
getHeaders
java.util.Enumeration<java.lang.String> getHeaders(java.lang.String name)
-
containsHeader
default boolean containsHeader(java.lang.String name)
- Specified by:
containsHeaderin interfaceIWebRequest
-
getHeaderCount
default int getHeaderCount()
- Specified by:
getHeaderCountin interfaceIWebRequest
-
getAllHeaderNames
default java.util.Set<java.lang.String> getAllHeaderNames()
- Specified by:
getAllHeaderNamesin interfaceIWebRequest
-
getHeaderMap
default java.util.Map<java.lang.String,java.lang.String[]> getHeaderMap()
- Specified by:
getHeaderMapin interfaceIWebRequest
-
getHeaderValues
default java.lang.String[] getHeaderValues(java.lang.String name)
- Specified by:
getHeaderValuesin interfaceIWebRequest
-
containsParameter
default boolean containsParameter(java.lang.String name)
- Specified by:
containsParameterin interfaceIWebRequest
-
getParameterCount
default int getParameterCount()
- Specified by:
getParameterCountin interfaceIWebRequest
-
getAllParameterNames
default java.util.Set<java.lang.String> getAllParameterNames()
- Specified by:
getAllParameterNamesin interfaceIWebRequest
-
getNativeRequestObject
java.lang.Object getNativeRequestObject()
-
-