final class JsonResolver extends Object
One instance of such class is created for each instance of JsonValidatorCache.
| Modifier and Type | Field and Description |
|---|---|
private SchemaRegistry |
registry |
| Constructor and Description |
|---|
JsonResolver(SchemaRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
(package private) SchemaNode |
resolve(SchemaNode schemaNode)
Resolve a schema node to the target schema node
|
private final SchemaRegistry registry
JsonResolver(SchemaRegistry registry)
SchemaNode resolve(SchemaNode schemaNode) throws JsonSchemaException
schemaNode - the original schema nodeJsonSchemaException - ref resolution failure (dangling ref, ref
loop, etc)SchemaRegistry.get(URI)Copyright © 2012. All Rights Reserved.