Uses of Class
io.vertx.reactivex.json.schema.JsonSchema
-
Packages that use JsonSchema Package Description io.vertx.reactivex.json.schema io.vertx.reactivex.openapi.contract -
-
Uses of JsonSchema in io.vertx.reactivex.json.schema
Fields in io.vertx.reactivex.json.schema with type parameters of type JsonSchema Modifier and Type Field Description static io.vertx.lang.rx.TypeArg<JsonSchema>
JsonSchema. __TYPE_ARG
Methods in io.vertx.reactivex.json.schema that return JsonSchema Modifier and Type Method Description JsonSchema
JsonSchema. annotate(String key, String value)
Annotates the schema.JsonSchema
SchemaRepository. find(String pointer)
Look up a schema using a JSON pointer notationstatic JsonSchema
JsonSchema. newInstance(JsonSchema arg)
static JsonSchema
JsonSchema. of(boolean bool)
Factory method to create aJsonSchema
from aBoolean
.static JsonSchema
JsonSchema. of(JsonObject json)
Factory method to create aJsonSchema
from a .static JsonSchema
JsonSchema. of(String id, JsonObject json)
Factory method to create aJsonSchema
from a .Methods in io.vertx.reactivex.json.schema with parameters of type JsonSchema Modifier and Type Method Description static Validator
Validator. create(JsonSchema schema, JsonSchemaOptions options)
Creates a new validator with some initial schema and options.static Validator
Validator. create(JsonSchema schema, JsonSchemaOptions options, JsonFormatValidator jsonFormatValidator)
Creates a new validator with some initial schema, options and a custom JSON format validator.SchemaRepository
SchemaRepository. dereference(JsonSchema schema)
Dereferences a schema to the repository.SchemaRepository
SchemaRepository. dereference(String uri, JsonSchema schema)
Dereferences a schema to the repository.Validator
SchemaRepository. validator(JsonSchema schema)
A new validator instance using this repository options.Validator
SchemaRepository. validator(JsonSchema schema, JsonSchemaOptions options)
A new validator instance overriding this repository options.Validator
SchemaRepository. validator(JsonSchema schema, JsonSchemaOptions options, boolean dereference)
A new validator instance overriding this repository options. -
Uses of JsonSchema in io.vertx.reactivex.openapi.contract
Methods in io.vertx.reactivex.openapi.contract that return JsonSchema Modifier and Type Method Description JsonSchema
MediaType. getSchema()
This method returns the schema defined in the media type.JsonSchema
Parameter. getSchema()
-