public final class Example2 extends ExampleBase
This example uses the same schema with one difference: the mntent
subschema is now referenced via inline addressing using an id
.
The schema used for validation is here.
In order to use inline schema addressing, we cannot use the default
factory: we must go through a JsonSchemaFactoryBuilder
and use a
modified LoadingConfiguration
to tell that we want to use inline
dereferencing.
Apart from these, the files used for validation and validation results
are the same as Example1
.
Dereferencing
Constructor and Description |
---|
Example2() |
Modifier and Type | Method and Description |
---|---|
static void |
main(String... args) |
loadResource, printReport
public static void main(String... args) throws IOException, com.github.fge.jsonschema.exceptions.ProcessingException
IOException
com.github.fge.jsonschema.exceptions.ProcessingException
Copyright © 2014. All Rights Reserved.