vertx / io.vertx.reactivex.ext.web.api.contract.openapi3 / OpenAPI3RequestValidationHandler

# OpenAPI3RequestValidationHandler

`open class OpenAPI3RequestValidationHandler : HTTPOperationRequestValidationHandler, Handler<RoutingContext>`

NOTE: This class has been automatically generated from the io.vertx.ext.web.api.contract.openapi3.OpenAPI3RequestValidationHandler non RX-ified interface using Vert.x codegen.

### Constructors

<init> | `OpenAPI3RequestValidationHandler(delegate: OpenAPI3RequestValidationHandler)`

### Properties

__TYPE_ARG | `static val __TYPE_ARG: TypeArg<OpenAPI3RequestValidationHandler>`

### Functions

equals | `open fun equals(other: Any?): Boolean`
getDelegate | `open fun getDelegate(): OpenAPI3RequestValidationHandler`
handle | `open fun handle(arg0: RoutingContext): Unit`
hashCode | `open fun hashCode(): Int`
newInstance | `open static fun newInstance(arg: OpenAPI3RequestValidationHandler): OpenAPI3RequestValidationHandler`
parseOperationSpec | `open fun parseOperationSpec(): Unit` Function that parse the operation specification and generate validation rules
toString | `open fun toString(): String`