public final class Example2
extends java.lang.Object
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(java.lang.String... args) |
public static void main(java.lang.String... args) throws java.io.IOException, ProcessingException
java.io.IOException
ProcessingException