| Package | Description | 
|---|---|
| io.vertx.rxjava.json.schema | 
| Modifier and Type | Field and Description | 
|---|---|
| static io.vertx.lang.rx.TypeArg<Schema> | Schema. __TYPE_ARG | 
| Modifier and Type | Method and Description | 
|---|---|
| static Schema | Schema. newInstance(Schema arg) | 
| Schema | SchemaParser. parse(Boolean jsonSchema)Builds a true of false schema assigning a random scope | 
| Schema | SchemaParser. parse(Boolean jsonSchema,
     JsonPointer schemaPointer)Builds a true of false schema | 
| Schema | SchemaParser. parse(JsonObject jsonSchema)Build a schema from provided json assigning a random scope. | 
| Schema | SchemaParser. parse(JsonObject jsonSchema,
     JsonPointer schemaPointer)Build a schema from provided json. | 
| Schema | SchemaParser. parseFromString(String unparsedJson)Build a schema from provided unparsed json assigning a random scope. | 
| Schema | SchemaParser. parseFromString(String unparsedJson,
               JsonPointer schemaPointer)Build a schema from provided unparsed json. | 
| Schema | SchemaRouter. resolveCachedSchema(JsonPointer refPointer,
                   JsonPointer schemaScope,
                   SchemaParser parser)Resolve cached schema based on refPointer. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<Schema> | SchemaRouter. registeredSchemas() | 
| Single<Schema> | SchemaRouter. rxResolveRef(JsonPointer pointer,
            JsonPointer scope,
            SchemaParser schemaParser) | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SchemaRouter. resolveRef(JsonPointer pointer,
          JsonPointer scope,
          SchemaParser schemaParser,
          Handler<AsyncResult<Schema>> handler) | 
Copyright © 2021 Eclipse. All rights reserved.