Uses of Class
io.vertx.rxjava.json.schema.JsonSchema
-
Packages that use JsonSchema Package Description io.vertx.rxjava.json.schema -
-
Uses of JsonSchema in io.vertx.rxjava.json.schema
Fields in io.vertx.rxjava.json.schema with type parameters of type JsonSchema Modifier and Type Field Description static TypeArg<JsonSchema>
JsonSchema. __TYPE_ARG
Methods in io.vertx.rxjava.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.rxjava.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.SchemaRepository
SchemaRepository. dereference(JsonSchema schema)
Dereferences a schema to the repository.SchemaRepository
SchemaRepository. dereference(String uri, JsonSchema schema)
Dereferences a schema to the repository.JsonObject
SchemaRepository. resolve(JsonSchema schema)
Tries to resolve all internal and repository local references.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.
-