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

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

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

    Fields in io.vertx.reactivex.ext.web.validation.builder with type parameters of type ParameterProcessorFactory
    Modifier and Type | Field | Description
    --- | --- | ---
    `static io.vertx.lang.rx.TypeArg<ParameterProcessorFactory>` | ParameterProcessorFactory.`__TYPE_ARG` |

    Methods in io.vertx.reactivex.ext.web.validation.builder that return ParameterProcessorFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ParameterProcessorFactory` | ParameterProcessorFactory.`newInstance​(ParameterProcessorFactory arg)` |
    `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
    `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
    `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.reactivex.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)` |