## Uses of Interface
io.vertx.ext.web.validation.builder.ParameterProcessorFactory

- Packages that use ParameterProcessorFactory
  Package | Description
  --- | ---
  io.vertx.ext.web.validation.builder |
  io.vertx.reactivex.ext.web.validation.builder |
  io.vertx.rxjava3.ext.web.validation.builder |

- - ### Uses of ParameterProcessorFactory in io.vertx.ext.web.validation.builder

    Methods in io.vertx.ext.web.validation.builder that return ParameterProcessorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ParameterProcessorFactory` | Parameters.`optionalParam​(String parameterName, ArraySchemaBuilder schemaBuilder)` | Creates a new optional array parameter serialized as comma separated
    `static ParameterProcessorFactory` | Parameters.`optionalParam​(String parameterName, BooleanSchemaBuilder schemaBuilder)` | Creates a new optional boolean parameter
    `static ParameterProcessorFactory` | Parameters.`optionalParam​(String parameterName, NumberSchemaBuilder schemaBuilder)` | Creates a new optional number parameter.
    `static ParameterProcessorFactory` | Parameters.`optionalParam​(String parameterName, ObjectSchemaBuilder schemaBuilder)` | Creates an optional object parameter serialized as comma separated, like `key1,value1,key2,value2`
    `static ParameterProcessorFactory` | Parameters.`optionalParam​(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser)` | Creates an optional parameter providing a `ValueParser`
    `static ParameterProcessorFactory` | Parameters.`optionalParam​(String parameterName, StringSchemaBuilder schemaBuilder)` | Creates a new optional string parameter
    `static ParameterProcessorFactory` | Parameters.`optionalParam​(String parameterName, TupleSchemaBuilder schemaBuilder)` | Creates a new optional tuple parameter serialized as comma separated
    `static ParameterProcessorFactory` | Parameters.`param​(String parameterName, ArraySchemaBuilder schemaBuilder)` | Creates a new required array parameter serialized as comma separated
    `static ParameterProcessorFactory` | Parameters.`param​(String parameterName, BooleanSchemaBuilder schemaBuilder)` | Creates a new required boolean parameter
    `static ParameterProcessorFactory` | Parameters.`param​(String parameterName, NumberSchemaBuilder schemaBuilder)` | Creates a new required number parameter.
    `static ParameterProcessorFactory` | Parameters.`param​(String parameterName, ObjectSchemaBuilder schemaBuilder)` | Creates a required object parameter serialized as comma separated, like `key1,value1,key2,value2`
    `static ParameterProcessorFactory` | Parameters.`param​(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser)` | Creates a required parameter providing a `ValueParser`
    `static ParameterProcessorFactory` | Parameters.`param​(String parameterName, StringSchemaBuilder schemaBuilder)` | Creates a new required string parameter
    `static ParameterProcessorFactory` | Parameters.`param​(String parameterName, TupleSchemaBuilder schemaBuilder)` | Creates a new required tuple parameter serialized as comma separated

    Methods in io.vertx.ext.web.validation.builder with parameters of type ParameterProcessorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `ValidationHandlerBuilder` | ValidationHandlerBuilder.`cookieParameter​(ParameterProcessorFactory parameterProcessor)` |
    `ValidationHandlerBuilder` | ValidationHandlerBuilder.`headerParameter​(ParameterProcessorFactory parameterProcessor)` |
    `ValidationHandlerBuilder` | ValidationHandlerBuilder.`pathParameter​(ParameterProcessorFactory parameterProcessor)` |
    `ValidationHandlerBuilder` | ValidationHandlerBuilder.`queryParameter​(ParameterProcessorFactory parameterProcessor)` |

  - ### Uses of ParameterProcessorFactory in io.vertx.reactivex.ext.web.validation.builder

    Methods in io.vertx.reactivex.ext.web.validation.builder that return ParameterProcessorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `ParameterProcessorFactory` | ParameterProcessorFactory.`getDelegate()` |

    Methods in io.vertx.reactivex.ext.web.validation.builder with parameters of type ParameterProcessorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ParameterProcessorFactory` | ParameterProcessorFactory.`newInstance​(ParameterProcessorFactory arg)` |

    Constructors in io.vertx.reactivex.ext.web.validation.builder with parameters of type ParameterProcessorFactory
    Constructor | Description
    --- | ---
    `ParameterProcessorFactory​(ParameterProcessorFactory delegate)` |

  - ### Uses of ParameterProcessorFactory in io.vertx.rxjava3.ext.web.validation.builder

    Methods in io.vertx.rxjava3.ext.web.validation.builder that return ParameterProcessorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `ParameterProcessorFactory` | ParameterProcessorFactory.`getDelegate()` |

    Methods in io.vertx.rxjava3.ext.web.validation.builder with parameters of type ParameterProcessorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ParameterProcessorFactory` | ParameterProcessorFactory.`newInstance​(ParameterProcessorFactory arg)` |

    Constructors in io.vertx.rxjava3.ext.web.validation.builder with parameters of type ParameterProcessorFactory
    Constructor | Description
    --- | ---
    `ParameterProcessorFactory​(ParameterProcessorFactory delegate)` |