A C E G H I N P R S T V W _ 
All Classes All Packages

A

addJson(String, JsonObject) - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 
addJson(URI, JsonObject) - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 
addSchema(Schema, JsonPointer[]) - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 
addSchemaAlias(Schema, String) - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 
addSchemaWithScope(Schema, JsonPointer) - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 

C

create(Vertx, SchemaRouterOptions) - Static method in class io.vertx.mutiny.json.schema.SchemaRouter
 
create(Vertx, HttpClient, FileSystem, SchemaRouterOptions) - Static method in class io.vertx.mutiny.json.schema.SchemaRouter
 
createDraft201909SchemaParser(SchemaRouter) - Static method in class io.vertx.mutiny.json.schema.SchemaParser
 
createDraft7SchemaParser(SchemaRouter) - Static method in class io.vertx.mutiny.json.schema.SchemaParser
 
createOpenAPI3SchemaParser(SchemaRouter) - Static method in class io.vertx.mutiny.json.schema.SchemaParser
 

E

equals(Object) - Method in class io.vertx.mutiny.json.schema.Schema
 
equals(Object) - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
equals(Object) - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 

G

getDelegate() - Method in class io.vertx.mutiny.json.schema.Schema
 
getDelegate() - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
getDelegate() - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 
getJson() - Method in class io.vertx.mutiny.json.schema.Schema
 
getSchemaRouter() - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
getScope() - Method in class io.vertx.mutiny.json.schema.Schema
 

H

hashCode() - Method in class io.vertx.mutiny.json.schema.Schema
 
hashCode() - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
hashCode() - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 

I

io.vertx.mutiny.json.schema - package io.vertx.mutiny.json.schema
 
isSync() - Method in class io.vertx.mutiny.json.schema.Schema
 

N

newInstance(Schema) - Static method in class io.vertx.mutiny.json.schema.Schema
 
newInstance(SchemaParser) - Static method in class io.vertx.mutiny.json.schema.SchemaParser
 
newInstance(SchemaRouter) - Static method in class io.vertx.mutiny.json.schema.SchemaRouter
 

P

parse(JsonObject) - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
parse(JsonObject, JsonPointer) - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
parse(Boolean) - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
parse(Boolean, JsonPointer) - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
parseFromString(String) - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
parseFromString(String, JsonPointer) - Method in class io.vertx.mutiny.json.schema.SchemaParser
 

R

registeredSchemas() - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 
resolveCachedSchema(JsonPointer, JsonPointer, SchemaParser) - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 
resolveRef(JsonPointer, JsonPointer, SchemaParser) - Method in class io.vertx.mutiny.json.schema.SchemaRouter
resolveRefAndAwait(JsonPointer, JsonPointer, SchemaParser) - Method in class io.vertx.mutiny.json.schema.SchemaRouter
resolveRefAndForget(JsonPointer, JsonPointer, SchemaParser) - Method in class io.vertx.mutiny.json.schema.SchemaRouter

S

Schema - Class in io.vertx.mutiny.json.schema
Interface representing a Json Schema
Schema(Schema) - Constructor for class io.vertx.mutiny.json.schema.Schema
 
Schema(Object) - Constructor for class io.vertx.mutiny.json.schema.Schema
 
SchemaParser - Class in io.vertx.mutiny.json.schema
Parse a Json Schema.
SchemaParser(SchemaParser) - Constructor for class io.vertx.mutiny.json.schema.SchemaParser
 
SchemaParser(Object) - Constructor for class io.vertx.mutiny.json.schema.SchemaParser
 
SchemaRouter - Class in io.vertx.mutiny.json.schema
Represents a pool where parsed schemas are addressed and cached.
SchemaRouter(SchemaRouter) - Constructor for class io.vertx.mutiny.json.schema.SchemaRouter
 
SchemaRouter(Object) - Constructor for class io.vertx.mutiny.json.schema.SchemaRouter
 

T

toString() - Method in class io.vertx.mutiny.json.schema.Schema
 
toString() - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
toString() - Method in class io.vertx.mutiny.json.schema.SchemaRouter
 

V

validateAsync(Object) - Method in class io.vertx.mutiny.json.schema.Schema
Validate the json performing an asynchronous validation.
validateAsyncAndAwait(Object) - Method in class io.vertx.mutiny.json.schema.Schema
Blocking variant of Schema.validateAsync(Object).
validateAsyncAndForget(Object) - Method in class io.vertx.mutiny.json.schema.Schema
Variant of Schema.validateAsync(Object) that ignores the result of the operation.
validateSync(Object) - Method in class io.vertx.mutiny.json.schema.Schema
 

W

withStringFormatValidator(String, Predicate<String>) - Method in class io.vertx.mutiny.json.schema.SchemaParser
 
withValidatorFactory(ValidatorFactory) - Method in class io.vertx.mutiny.json.schema.SchemaParser
 

_

__TYPE_ARG - Static variable in class io.vertx.mutiny.json.schema.Schema
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.json.schema.SchemaParser
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.json.schema.SchemaRouter
 
A C E G H I N P R S T V W _ 
All Classes All Packages