Package | Description |
---|---|
fr.gouv.vitam.common.dsl.schema | |
fr.gouv.vitam.common.dsl.schema.meta |
Modifier and Type | Method and Description |
---|---|
static void |
Validator.validate(Schema schema,
String root,
com.fasterxml.jackson.databind.JsonNode document) |
Modifier and Type | Method and Description |
---|---|
Schema |
SchemaBuilder.build()
Build a schema
|
Modifier and Type | Method and Description |
---|---|
protected void |
ArrayFormat.resolve(Schema schema) |
protected void |
ObjectFormat.resolve(Schema schema) |
protected void |
TypeChoiceArrayFormat.resolve(Schema schema) |
protected void |
UnionFormat.resolve(Schema schema) |
protected void |
AnyKeyFormat.resolve(Schema schema) |
protected void |
ReferenceFormat.resolve(Schema schema) |
protected void |
KeyChoiceFormat.resolve(Schema schema) |
protected abstract void |
Format.resolve(Schema schema)
Second phase of initialization, when the Format is associated to the Schema
|
protected void |
TypeChoiceFormat.resolve(Schema schema) |
protected void |
EnumFormat.resolve(Schema schema) |
Constructor and Description |
---|
ValidatorEngine(Schema schema)
Initialize a JSON Validation (used primarily for the DSL)
|
Copyright © 2018 Vitam. All rights reserved.