Uses of Interface
io.vertx.json.schema.SchemaRepository
-
Packages that use SchemaRepository Package Description io.vertx.ext.web.validation.builder io.vertx.json.schema io.vertx.openapi.contract io.vertx.reactivex.json.schema io.vertx.rxjava3.json.schema -
-
Uses of SchemaRepository in io.vertx.ext.web.validation.builder
Methods in io.vertx.ext.web.validation.builder with parameters of type SchemaRepository Modifier and Type Method Description io.vertx.ext.web.validation.impl.body.BodyProcessorBodyProcessorFactory. create(SchemaRepository schemaRepository)io.vertx.ext.web.validation.impl.parameter.ParameterProcessorParameterProcessorFactory. create(io.vertx.ext.web.validation.impl.ParameterLocation location, SchemaRepository schemaRepo)io.vertx.ext.web.validation.impl.parameter.ParameterProcessorStyledParameterProcessorFactory. create(io.vertx.ext.web.validation.impl.ParameterLocation location, SchemaRepository repository)static ValidationHandlerBuilderValidationHandlerBuilder. create(SchemaRepository repo) -
Uses of SchemaRepository in io.vertx.json.schema
Methods in io.vertx.json.schema that return SchemaRepository Modifier and Type Method Description static SchemaRepositorySchemaRepository. create(JsonSchemaOptions options)Create a repository with some initial configuration.static SchemaRepositorySchemaRepository. create(JsonSchemaOptions options, JsonFormatValidator jsonFormatValidator)Create a repository with some initial configuration.SchemaRepositorySchemaRepository. dereference(JsonSchema schema)Dereferences a schema to the repository.SchemaRepositorySchemaRepository. dereference(String uri, JsonSchema schema)Dereferences a schema to the repository.SchemaRepositorySchemaRepository. preloadMetaSchema(FileSystem fs)Preloads the repository with the meta schemas for the related @linkDraftversion.SchemaRepositorySchemaRepository. preloadMetaSchema(FileSystem fs, Draft draft)Preloads the repository with the meta schemas for the related draft version. -
Uses of SchemaRepository in io.vertx.openapi.contract
Methods in io.vertx.openapi.contract that return SchemaRepository Modifier and Type Method Description SchemaRepositoryOpenAPIContract. getSchemaRepository()Methods in io.vertx.openapi.contract that return types with arguments of type SchemaRepository Modifier and Type Method Description Future<SchemaRepository>OpenAPIVersion. getRepository(Vertx vertx, String baseUri)Methods in io.vertx.openapi.contract with parameters of type SchemaRepository Modifier and Type Method Description Future<JsonObject>OpenAPIVersion. resolve(Vertx vertx, SchemaRepository repo, JsonObject contract)Future<Void>OpenAPIVersion. validateAdditionalContractFile(Vertx vertx, SchemaRepository repo, JsonObject file)Validates additional contract files against the openapi schema.Future<OutputUnit>OpenAPIVersion. validateContract(Vertx vertx, SchemaRepository repo, JsonObject contract) -
Uses of SchemaRepository in io.vertx.reactivex.json.schema
Methods in io.vertx.reactivex.json.schema that return SchemaRepository Modifier and Type Method Description SchemaRepositorySchemaRepository. getDelegate()Methods in io.vertx.reactivex.json.schema with parameters of type SchemaRepository Modifier and Type Method Description static SchemaRepositorySchemaRepository. newInstance(SchemaRepository arg)Constructors in io.vertx.reactivex.json.schema with parameters of type SchemaRepository Constructor Description SchemaRepository(SchemaRepository delegate) -
Uses of SchemaRepository in io.vertx.rxjava3.json.schema
Methods in io.vertx.rxjava3.json.schema that return SchemaRepository Modifier and Type Method Description SchemaRepositorySchemaRepository. getDelegate()Methods in io.vertx.rxjava3.json.schema with parameters of type SchemaRepository Modifier and Type Method Description static SchemaRepositorySchemaRepository. newInstance(SchemaRepository arg)Constructors in io.vertx.rxjava3.json.schema with parameters of type SchemaRepository Constructor Description SchemaRepository(SchemaRepository delegate)
-