Uses of Package
org.everit.json.schema
-
Packages that use org.everit.json.schema Package Description org.everit.json.schema org.everit.json.schema.event org.everit.json.schema.internal org.everit.json.schema.loader org.everit.json.schema.loader.internal -
Classes in org.everit.json.schema used by org.everit.json.schema Class Description ArraySchema Array schema validator.ArraySchema.Builder Builder class forArraySchema
.BooleanSchema Boolean schema validator.BooleanSchema.Builder Builder class forBooleanSchema
.CombinedSchema Validator forallOf
,oneOf
,anyOf
schemas.CombinedSchema.Builder Builder class forCombinedSchema
.CombinedSchema.ValidationCriterion Validation criterion.ConditionalSchema Validator forif
,then
,else
schemas.ConditionalSchema.Builder Builder class forConditionalSchema
.ConstSchema ConstSchema.ConstSchemaBuilder EmptySchema A schema not specifying any restrictions, ie.EmptySchema.Builder Builder class forEmptySchema
.EnumSchema Enum schema validator.EnumSchema.Builder Builder class forEnumSchema
.FalseSchema FalseSchema.Builder FormatValidator Implementations perform the validation against the "format" keyword (see JSON Schema spec section 7).JSONPointer A JSON Pointer is a simple query language defined for JSON documents by RFC 6901.JSONPointer.Builder This class allows the user to build a JSONPointer in steps, using exactly one segment in each step.JSONPointerException The JSONPointerException is thrown byJSONPointer
if an error occurs during evaluating a pointer.NotSchema Not
schema validator.NotSchema.Builder Builder class forNotSchema
.NullSchema Null
schema validator.NullSchema.Builder Builder class forNullSchema
.NumberSchema Number schema validator.NumberSchema.Builder Builder class forNumberSchema
.ObjectSchema Object schema validator.ObjectSchema.Builder Builder class forObjectSchema
.ReadWriteContext ReferenceSchema This class is used bySchemaLoader
to resolve JSON pointers during the construction of the schema.ReferenceSchema.Builder Builder class forReferenceSchema
.Schema Superclass of all other schema validator classes of this package.Schema.Builder Abstract builder class for the builder classes ofSchema
subclasses.SchemaLocation StringSchema String
schema validator.StringSchema.Builder Builder class forStringSchema
.TrueSchema TrueSchema.Builder ValidationException Thrown bySchema
subclasses on validation failure.Validator Validator.ValidatorBuilder -
Classes in org.everit.json.schema used by org.everit.json.schema.event Class Description CombinedSchema Validator forallOf
,oneOf
,anyOf
schemas.ConditionalSchema Validator forif
,then
,else
schemas.ReferenceSchema This class is used bySchemaLoader
to resolve JSON pointers during the construction of the schema.Schema Superclass of all other schema validator classes of this package.ValidationException Thrown bySchema
subclasses on validation failure. -
Classes in org.everit.json.schema used by org.everit.json.schema.internal Class Description FormatValidator Implementations perform the validation against the "format" keyword (see JSON Schema spec section 7).Schema Superclass of all other schema validator classes of this package. -
Classes in org.everit.json.schema used by org.everit.json.schema.loader Class Description FormatValidator Implementations perform the validation against the "format" keyword (see JSON Schema spec section 7).Schema Superclass of all other schema validator classes of this package.Schema.Builder Abstract builder class for the builder classes ofSchema
subclasses.StringSchema.Builder Builder class forStringSchema
. -
Classes in org.everit.json.schema used by org.everit.json.schema.loader.internal Class Description FormatValidator Implementations perform the validation against the "format" keyword (see JSON Schema spec section 7).