| Package | Description | 
|---|---|
| io.vertx.reactivex.json.schema | 
| Modifier and Type | Field and Description | 
|---|---|
static io.vertx.lang.rx.TypeArg<SchemaRouter> | 
SchemaRouter.__TYPE_ARG  | 
| Modifier and Type | Method and Description | 
|---|---|
SchemaRouter | 
SchemaRouter.addJson(String uri,
       JsonObject object)
Add one or more json documents including schemas on top or inner levels. 
 | 
SchemaRouter | 
SchemaRouter.addJson(URI uri,
       JsonObject object)
Add one or more json documents including schemas on top or inner levels. 
 | 
SchemaRouter | 
SchemaRouter.addSchema(Schema schema,
         JsonPointer[] aliasScopes)
Add a parsed schema to this router. 
 | 
SchemaRouter | 
SchemaRouter.addSchemaAlias(Schema schema,
              String alias)
Add an alias to a schema already registered in this router (this alias can be solved only from schema scope). 
 | 
SchemaRouter | 
SchemaRouter.addSchemaWithScope(Schema schema,
                  JsonPointer scope)
Add a parsed schema to this router. 
 | 
static SchemaRouter | 
SchemaRouter.create(HttpClient client,
      FileSystem fs,
      SchemaRouterOptions schemaRouterOptions)
Create a new  
SchemaRouter | 
static SchemaRouter | 
SchemaRouter.create(Vertx vertx,
      SchemaRouterOptions schemaRouterOptions)
Create a new  
SchemaRouter | 
SchemaRouter | 
SchemaParser.getSchemaRouter()
Get schema router registered to this schema parser 
 | 
static SchemaRouter | 
SchemaRouter.newInstance(SchemaRouter arg)  | 
| Modifier and Type | Method and Description | 
|---|---|
static SchemaParser | 
SchemaParser.createDraft201909SchemaParser(SchemaRouter router)
Create a new  
SchemaParser for Json Schema Draft2019-09 schemas | 
static SchemaParser | 
SchemaParser.createDraft7SchemaParser(SchemaRouter router)
Create a new  
SchemaParser for Json Schema Draft-7 schemas | 
static SchemaParser | 
SchemaParser.createOpenAPI3SchemaParser(SchemaRouter router)
Create a new  
SchemaParser for OpenAPI schemas | 
Copyright © 2020 Eclipse. All rights reserved.