# Uses of Package
io.vertx.reactivex.openapi.contract

- Packages that use io.vertx.reactivex.openapi.contract
  Package | Description
  --- | ---
  io.vertx.reactivex.ext.web.openapi.router |
  io.vertx.reactivex.openapi.contract |
  io.vertx.reactivex.openapi.validation |

- Classes in io.vertx.reactivex.openapi.contract used by io.vertx.reactivex.ext.web.openapi.router
  Class and Description
  OpenAPIContract
  Operation This interface represents the most important attributes of an OpenAPI Operation.

- Classes in io.vertx.reactivex.openapi.contract used by io.vertx.reactivex.openapi.contract
  Class and Description
  MediaType This interface represents the most important attributes of an OpenAPI Operation.
  OAuthFlow Represents an OAuth Flow Object (the configuration).
  OAuthFlows Represents an OAuth Flows Object.
  OpenAPIContract
  Operation This interface represents the most important attributes of an OpenAPI Operation.
  Parameter This interface represents the most important attributes of an OpenAPI Parameter.
  Path This interface represents the most important attributes of an OpenAPI Parameter.
  RequestBody This interface represents the most important attributes of an OpenAPI Operation.
  Response
  SecurityRequirement A Security requirement is an object that contains the names of the security schemes that apply to the operation.
  SecurityScheme Represents a Security Scheme Object.
  Server This interface represents the most important attributes of an OpenAPI Server.

- Classes in io.vertx.reactivex.openapi.contract used by io.vertx.reactivex.openapi.validation
  Class and Description
  OpenAPIContract
  Operation This interface represents the most important attributes of an OpenAPI Operation.

Copyright © 2025 Eclipse. All rights reserved.