| Package | Description |
|---|---|
| org.eel.kitchen.jsonschema.examples |
API usage examples
|
| org.eel.kitchen.jsonschema.keyword |
Schema validation core elements: keyword validators
|
| org.eel.kitchen.jsonschema.keyword.common |
Common keyword classes for draft v3 and draft v4
|
| org.eel.kitchen.jsonschema.keyword.draftv3 |
Keywords specific to draft v3
|
| org.eel.kitchen.jsonschema.keyword.draftv4 |
Keywords specific to draft v4
|
| org.eel.kitchen.jsonschema.main |
Main schema validation API
|
| org.eel.kitchen.jsonschema.metaschema |
"Metaschema" data
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Example9.DivisorsKeywordValidator
Custom keyword validator for
Example9
It must be public because it is built by reflection. |
| Modifier and Type | Class and Description |
|---|---|
class |
DivisorKeywordValidator
Abstract validator for the
divisibleBy (draft v3) and multipleOf (draft v4) keywords |
class |
NumericKeywordValidator
Base class for numeric instances validators
|
class |
PositiveIntegerKeywordValidator
Base class for all keywords accepting a positive integer as an argument
|
| Modifier and Type | Method and Description |
|---|---|
Set<KeywordValidator> |
KeywordFactory.getValidators(JsonNode schema)
Return the set of validators for a particular schema
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdditionalItemsKeywordValidator
Validator for the
additionalItems keyword |
class |
AdditionalPropertiesKeywordValidator
Validator for
additionalProperties |
class |
EnumKeywordValidator
Validator for the
enum keyword |
class |
FormatKeywordValidator
Validator for the
format keyword |
class |
MaximumKeywordValidator
Validator for the
maximum keyword |
class |
MaxItemsKeywordValidator
Validator for the
maxItems keyword |
class |
MaxLengthKeywordValidator
Validator for the
maxLength keyword |
class |
MinimumKeywordValidator
Validator for the
minimum keyword |
class |
MinItemsKeywordValidator
Validator for the
minItems keyword |
class |
MinLengthKeywordValidator
Validator for the
minLength keyword |
class |
PatternKeywordValidator
Validator for the
pattern keyword |
class |
UniqueItemsKeywordValidator
Validator for the
uniqueItems keyword |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTypeKeywordValidator
Abstract validator for the
type and disallow keywords |
class |
DisallowKeywordValidator
Validator for the
disallow keyword |
class |
DivisibleByKeywordValidator
Validator for the
divisibleBy keyword |
class |
DraftV3DependenciesKeywordValidator
Validator for the
dependencies keyword |
class |
DraftV3PropertiesKeywordValidator
Validator for the
properties keyword |
class |
DraftV3TypeKeywordValidator
Validator for the
type keyword |
class |
ExtendsKeywordValidator
Validator for the
extends keyword |
| Modifier and Type | Class and Description |
|---|---|
class |
AllOfKeywordValidator
Keyword validator for the
allOf keyword |
class |
AnyOfKeywordValidator
Keyword validator for the
anyOf keyword |
class |
DraftV4DependenciesKeywordValidator
Keyword validator for the (draft v4)
dependencies keyword |
class |
DraftV4TypeKeywordValidator
Keyword validator for the (draft v4)
type keyword |
class |
MaxPropertiesKeywordValidator
Validator for the
maxProperties keyword |
class |
MinPropertiesKeywordValidator
Validator for the
minProperties keyword |
class |
MultipleOfKeywordValidator
Validator for the
multipleOf keyword |
class |
NotKeywordValidator
Validator for the
not keyword |
class |
OneOfKeywordValidator
Keyword validator for the
anyOf keyword |
class |
RequiredKeywordValidator
Validator for the (draft v4)
required keyword |
class |
SchemaArrayKeywordValidator
Abstract class for all keywords taking a schema array as a value
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends KeywordValidator> |
Keyword.getValidatorClass() |
| Modifier and Type | Method and Description |
|---|---|
Keyword.Builder |
Keyword.Builder.withValidatorClass(Class<? extends KeywordValidator> validatorClass)
Add the keyword validator class
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Class<? extends KeywordValidator>> |
KeywordRegistry.getValidators()
Return an immutable copy of this registry's keyword validator classes
|
Copyright © 2013. All Rights Reserved.