Class RequestParameters


  • public class RequestParameters
    extends Object
    Container for request parameters

    NOTE: This class has been automatically generated from the original non RX-ified interface using Vert.x codegen.

    • Field Detail

      • __TYPE_ARG

        public static final io.vertx.lang.rx.TypeArg<RequestParameters> __TYPE_ARG
    • Constructor Detail

      • RequestParameters

        public RequestParameters​(Object delegate)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • pathParametersNames

        public List<String> pathParametersNames()
        Get list of all parameter names inside path
        Returns:
      • pathParameter

        public RequestParameter pathParameter​(String name)
        Get path parameter by name
        Parameters:
        name - Parameter name
        Returns:
      • queryParametersNames

        public List<String> queryParametersNames()
        Get list of all parameter names inside query
        Returns:
      • queryParameter

        public RequestParameter queryParameter​(String name)
        Get query parameter by name
        Parameters:
        name - Parameter name
        Returns:
      • headerParametersNames

        public List<String> headerParametersNames()
        Get list of all parameter names inside header
        Returns:
      • headerParameter

        public RequestParameter headerParameter​(String name)
        Get header parameter by name. This getter is case insensitive.
        Parameters:
        name - Parameter name
        Returns:
      • cookieParametersNames

        public List<String> cookieParametersNames()
        Get list of all parameter names inside cookie
        Returns:
      • cookieParameter

        public RequestParameter cookieParameter​(String name)
        Get cookie parameter by name
        Parameters:
        name - Parameter name
        Returns:
      • body

        public RequestParameter body()
        Return request body when parsed. Forms are managed as
        Returns:
      • toJson

        public 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: