# Package io.vertx.ext.web.openapi

- Interface Summary
  Interface | Description
  --- | ---
  OpenAPIHolder |
  Operation | Interface representing an Operation
  RouterBuilder | Interface to build a Vert.x Web `Router` from an OpenAPI 3 contract.

- Class Summary
  Class | Description
  --- | ---
  OpenAPILoaderOptions |
  OpenAPILoaderOptionsConverter | Converter and mapper for `OpenAPILoaderOptions`.
  RouterBuilderOptions |
  RouterBuilderOptionsConverter | Converter and mapper for `RouterBuilderOptions`.

- Enum Summary
  Enum | Description
  --- | ---
  ErrorType |
  RouteNamingStrategy | The way an OpenAPI operation is transformed into a route name.

- Exception Summary
  Exception | Description
  --- | ---
  RouterBuilderException | Main class for router builder exceptions

Copyright © 2021 Eclipse. All rights reserved.