# Package io.vertx.json.schema.common

- Interface Summary
  Interface | Description
  --- | ---
  AsyncValidator |
  DefaultApplier |
  MutableStateValidator |
  PriorityGetter |
  SchemaInternal | Schema should implement sync and async validator too
  SchemaParserInternal |
  SyncValidator |
  Validator |
  ValidatorContext | Validator context is an interface used to process contextual keywords (like unevaluatedProperties, unevaluatedItems) and trace the execution
  ValidatorFactory | Factory for `Validator`.

- Class Summary
  Class | Description
  --- | ---
  AllOfValidatorFactory |
  AnyOfValidatorFactory |
  BaseAsyncValidator |
  BaseCombinatorsValidator |
  BaseCombinatorsValidatorFactory |
  BaseFormatValidatorFactory |
  BaseMutableStateValidator |
  BaseSchemaParser |
  BaseSingleSchemaValidator |
  BaseSingleSchemaValidatorFactory |
  BaseSyncValidator |
  ComparisonUtils |
  ConstValidatorFactory |
  ConstValidatorFactory.ConstValidator |
  DefinitionsValidatorFactory |
  EnumValidatorFactory |
  EnumValidatorFactory.EnumValidator |
  ExclusiveMaximumValidator |
  ExclusiveMinimumValidator |
  FalseSchema |
  FutureUtils |
  ItemsValidatorFactory |
  JsonUtil |
  MaximumValidator |
  MaxItemsValidatorFactory |
  MaxItemsValidatorFactory.MaxItemsValidator |
  MaxLengthValidatorFactory |
  MaxLengthValidatorFactory.MaxLengthValidator |
  MaxPropertiesValidatorFactory |
  MaxPropertiesValidatorFactory.MaxPropertiesValidator |
  MinimumValidator |
  MinItemsValidatorFactory |
  MinItemsValidatorFactory.MinItemsValidator |
  MinLengthValidatorFactory |
  MinLengthValidatorFactory.MinLengthValidator |
  MinPropertiesValidatorFactory |
  MinPropertiesValidatorFactory.MinPropertiesValidator |
  MultipleOfValidatorFactory |
  NoopValidatorContext | This noop `ValidatorContext` can be used when no contextual keywords are used
  NotValidatorFactory |
  OneOfValidatorFactory |
  PatternValidatorFactory |
  PatternValidatorFactory.PatternValidator |
  PropertiesValidatorFactory |
  RecordingValidatorContext |
  RecursiveAnchorValidatorContextDecorator |
  RecursiveRefSchema |
  RefSchema |
  RegularExpressions |
  RequiredValidatorFactory |
  RequiredValidatorFactory.RequiredValidator |
  SchemaImpl |
  SchemaRouterImpl |
  SchemaURNId |
  SetUtils |
  TrueSchema |
  UniqueItemsValidatorFactory |
  URIUtils |

- Enum Summary
  Enum | Description
  --- | ---
  JsonSchemaType |
  ValidatorPriority |

- Exception Summary
  Exception | Description
  --- | ---
  ValidationExceptionImpl |

Copyright © 2021 Eclipse. All rights reserved.