# 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)
  ValidatorFactory | Factory for `Validator`.

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

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

Copyright © 2021 Eclipse. All rights reserved.