| Package | Description |
|---|---|
| io.vertx.json.schema | |
| io.vertx.openapi.contract | |
| io.vertx.reactivex.json.schema | |
| io.vertx.rxjava.json.schema | |
| io.vertx.rxjava3.json.schema |
| Modifier and Type | Method and Description |
|---|---|
static SchemaRepository |
SchemaRepository.create(JsonSchemaOptions options)
Create a repository with some initial configuration.
|
SchemaRepository |
SchemaRepository.dereference(JsonSchema schema)
Dereferences a schema to the repository.
|
SchemaRepository |
SchemaRepository.dereference(String uri,
JsonSchema schema)
Dereferences a schema to the repository.
|
SchemaRepository |
SchemaRepository.preloadMetaSchema(FileSystem fs)
Preloads the repository with the meta schemas for the related @link
Draft version. |
SchemaRepository |
SchemaRepository.preloadMetaSchema(FileSystem fs,
Draft draft)
Preloads the repository with the meta schemas for the related draft version.
|
| Modifier and Type | Method and Description |
|---|---|
SchemaRepository |
OpenAPIContract.getSchemaRepository() |
| Modifier and Type | Method and Description |
|---|---|
Future<SchemaRepository> |
OpenAPIVersion.getRepository(Vertx vertx,
String baseUri) |
| Modifier and Type | Method and Description |
|---|---|
Future<JsonObject> |
OpenAPIVersion.resolve(Vertx vertx,
SchemaRepository repo,
JsonObject contract) |
Future<OutputUnit> |
OpenAPIVersion.validate(Vertx vertx,
SchemaRepository repo,
JsonObject contract) |
| Modifier and Type | Method and Description |
|---|---|
SchemaRepository |
SchemaRepository.getDelegate() |
| Modifier and Type | Method and Description |
|---|---|
static SchemaRepository |
SchemaRepository.newInstance(SchemaRepository arg) |
| Constructor and Description |
|---|
SchemaRepository(SchemaRepository delegate) |
| Modifier and Type | Method and Description |
|---|---|
SchemaRepository |
SchemaRepository.getDelegate() |
| Modifier and Type | Method and Description |
|---|---|
static SchemaRepository |
SchemaRepository.newInstance(SchemaRepository arg) |
| Constructor and Description |
|---|
SchemaRepository(SchemaRepository delegate) |
| Modifier and Type | Method and Description |
|---|---|
SchemaRepository |
SchemaRepository.getDelegate() |
| Modifier and Type | Method and Description |
|---|---|
static SchemaRepository |
SchemaRepository.newInstance(SchemaRepository arg) |
| Constructor and Description |
|---|
SchemaRepository(SchemaRepository delegate) |
Copyright © 2023 Eclipse. All rights reserved.