public interface RequestQueryUtils
Modifier and Type | Method and Description |
---|---|
P4OAuthConfig |
getConfig() |
default java.util.Optional<java.lang.String> |
getHeader(java.lang.String key)
Fetches the header value, but wraps it in an Optional for easier
processing.
|
javax.servlet.http.HttpServletRequest |
getHttpServletRequest() |
default java.util.Optional<java.lang.String> |
getParam(java.lang.String key)
Fetches the parameter value, but wraps it in an Optional for easier
processing.
|
default boolean |
hasMethod(java.lang.String method)
Return true if the wrapped request has the indicated method.
|
default boolean |
paramEquals(java.lang.String key,
java.lang.String value)
Returns true if the wrapped request has the specified parameter with
the indicated string value.
|
default boolean |
paramNotEmpty(java.lang.String key)
Returns true if the indicated parameter is not empty.
|
default boolean |
pathStartsWith(java.lang.String testPath) |
javax.servlet.http.HttpServletRequest getHttpServletRequest()
P4OAuthConfig getConfig()
default boolean hasMethod(java.lang.String method)
method
- The method name, case-sensitivedefault boolean pathStartsWith(java.lang.String testPath)
default boolean paramEquals(java.lang.String key, java.lang.String value)
key
- The parameter name, case-sensitivevalue
- The paramter value, case-sensitivedefault boolean paramNotEmpty(java.lang.String key)
key
- The parameter name, case-sensitivedefault java.util.Optional<java.lang.String> getParam(java.lang.String key)
key
- The parameter name, case-sensitiveServletRequest.getParameter(String)
default java.util.Optional<java.lang.String> getHeader(java.lang.String key)
key
- The parameter name, case-sensitiveHttpServletRequest.getHeader(String)