# Uses of Class
fr.gouv.vitam.common.dsl.schema.meta.Schema

Packages that use Schema
Package
Description
fr.gouv.vitam.common.dsl.schema
fr.gouv.vitam.common.dsl.schema.meta

- ## Uses of Schema in fr.gouv.vitam.common.dsl.schema

  Methods in fr.gouv.vitam.common.dsl.schema with parameters of type Schema
  Modifier and Type
  Method
  Description
  `static void`
  Validator.`validate(Schema schema, String root, com.fasterxml.jackson.databind.JsonNode document)`

- ## Uses of Schema in fr.gouv.vitam.common.dsl.schema.meta

  Methods in fr.gouv.vitam.common.dsl.schema.meta that return Schema
  Modifier and Type
  Method
  Description
  `Schema`
  SchemaBuilder.`build()`
  Build a schema
  Methods in fr.gouv.vitam.common.dsl.schema.meta with parameters of type Schema
  Modifier and Type
  Method
  Description
  `protected void`
  AnyKeyFormat.`resolve(Schema schema)`
  `protected void`
  ArrayFormat.`resolve(Schema schema)`
  `protected void`
  EnumFormat.`resolve(Schema schema)`
  `protected abstract void`
  Format.`resolve(Schema schema)`
  Second phase of initialization, when the Format is associated to the Schema
  `protected void`
  KeyChoiceFormat.`resolve(Schema schema)`
  `protected void`
  ObjectFormat.`resolve(Schema schema)`
  `protected void`
  ReferenceFormat.`resolve(Schema schema)`
  `protected void`
  TypeChoiceArrayFormat.`resolve(Schema schema)`
  `protected void`
  TypeChoiceFormat.`resolve(Schema schema)`
  `protected void`
  UnionFormat.`resolve(Schema schema)`
  Constructors in fr.gouv.vitam.common.dsl.schema.meta with parameters of type Schema
  Modifier
  Constructor
  Description
  ``
  `ValidatorEngine(Schema schema)`
  Initialize a JSON Validation (used primarily for the DSL)