\JsonSchemaConstraints

Namespaces

TypeCheck

Interfaces

ConstraintInterface The Constraints Interface

Classes

BaseConstraint A more basic constraint definition - used for the public interface to avoid exposing library internals.
CollectionConstraint The CollectionConstraint Constraints, validates an array against a given schema
Constraint The Base Constraints, all Validators should extend this class
EnumConstraint The EnumConstraint Constraints, validates an element against a given set of possibilities
Factory Factory for centralize constraint initialization.
FormatConstraint Validates against the "format" property
NumberConstraint The NumberConstraint Constraints, validates an number against a given schema
ObjectConstraint The ObjectConstraint Constraints, validates an object against a given schema
SchemaConstraint The SchemaConstraint Constraints, validates an element against a given schema
StringConstraint The StringConstraint Constraints, validates an string against a given schema
TypeConstraint The TypeConstraint Constraints, validates an element against a given type
UndefinedConstraint The UndefinedConstraint Constraints