Class RequestParameters
- java.lang.Object
- 
- io.vertx.rxjava3.ext.web.validation.RequestParameters
 
- 
- 
Field SummaryFields Modifier and Type Field Description static TypeArg<RequestParameters>__TYPE_ARG
 - 
Constructor SummaryConstructors Constructor Description RequestParameters(RequestParameters delegate)RequestParameters(Object delegate)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestParameterbody()Return request body when parsed.RequestParametercookieParameter(String name)Get cookie parameter by nameList<String>cookieParametersNames()Get list of all parameter names inside cookiebooleanequals(Object o)RequestParametersgetDelegate()inthashCode()RequestParameterheaderParameter(String name)Get header parameter by name.List<String>headerParametersNames()Get list of all parameter names inside headerstatic RequestParametersnewInstance(RequestParameters arg)RequestParameterpathParameter(String name)Get path parameter by nameList<String>pathParametersNames()Get list of all parameter names inside pathRequestParameterqueryParameter(String name)Get query parameter by nameList<String>queryParametersNames()Get list of all parameter names inside queryJsonObjecttoJson()This method converts RequestParameters in an unique JsonObject with 6 fields: cookie, path, query, header, form, body
 cookie, path, query, header, form are JsonObject where keys are param names and values are param values, while body depends on body's shape and may not existStringtoString()
 
- 
- 
- 
Field Detail- 
__TYPE_ARGpublic static final TypeArg<RequestParameters> __TYPE_ARG 
 
- 
 - 
Constructor Detail- 
RequestParameterspublic RequestParameters(RequestParameters delegate) 
 - 
RequestParameterspublic RequestParameters(Object delegate) 
 
- 
 - 
Method Detail- 
getDelegatepublic RequestParameters getDelegate() 
 - 
pathParametersNamespublic List<String> pathParametersNames() Get list of all parameter names inside path- Returns:
 
 - 
pathParameterpublic RequestParameter pathParameter(String name) Get path parameter by name- Parameters:
- name- Parameter name
- Returns:
 
 - 
queryParametersNamespublic List<String> queryParametersNames() Get list of all parameter names inside query- Returns:
 
 - 
queryParameterpublic RequestParameter queryParameter(String name) Get query parameter by name- Parameters:
- name- Parameter name
- Returns:
 
 - 
headerParametersNamespublic List<String> headerParametersNames() Get list of all parameter names inside header- Returns:
 
 - 
headerParameterpublic RequestParameter headerParameter(String name) Get header parameter by name. This getter is case insensitive.- Parameters:
- name- Parameter name
- Returns:
 
 - 
cookieParametersNamespublic List<String> cookieParametersNames() Get list of all parameter names inside cookie- Returns:
 
 - 
cookieParameterpublic RequestParameter cookieParameter(String name) Get cookie parameter by name- Parameters:
- name- Parameter name
- Returns:
 
 - 
bodypublic RequestParameter body() Return request body when parsed. Forms are managed as- Returns:
 
 - 
toJsonpublic JsonObject toJson() This method converts RequestParameters in an unique JsonObject with 6 fields: cookie, path, query, header, form, body
 cookie, path, query, header, form are JsonObject where keys are param names and values are param values, while body depends on body's shape and may not exist- Returns:
 
 - 
newInstancepublic static RequestParameters newInstance(RequestParameters arg) 
 
- 
 
-