| Package | Description |
|---|---|
| org.eel.kitchen.jsonschema.main |
Main schema validation API
|
| org.eel.kitchen.jsonschema.validator |
Core validation process
|
| Modifier and Type | Field and Description |
|---|---|
private SchemaNode |
JsonSchema.schemaNode
The schema node
|
| Constructor and Description |
|---|
JsonSchema(JsonValidatorCache cache,
EnumSet<ValidationFeature> features,
FormatBundle bundle,
SchemaNode schemaNode)
Constructor, package private
|
| Modifier and Type | Field and Description |
|---|---|
private SchemaNode |
InstanceValidator.schemaNode
The schema node
|
| Modifier and Type | Field and Description |
|---|---|
private LoadingCache<SchemaNode,JsonValidator> |
JsonValidatorCache.cache
Cache for all validators, even failing ones
|
| Modifier and Type | Method and Description |
|---|---|
(package private) SchemaNode |
JsonResolver.resolve(SchemaNode schemaNode)
Resolve a schema node to the target schema node
|
| Modifier and Type | Method and Description |
|---|---|
private CacheLoader<SchemaNode,JsonValidator> |
JsonValidatorCache.cacheLoader()
The cache loader function
|
| Modifier and Type | Method and Description |
|---|---|
JsonValidator |
JsonValidatorCache.getValidator(SchemaNode schemaNode) |
(package private) SchemaNode |
JsonResolver.resolve(SchemaNode schemaNode)
Resolve a schema node to the target schema node
|
| Constructor and Description |
|---|
InstanceValidator(SchemaNode schemaNode,
Set<KeywordValidator> validators)
Constructor, package private
|
Copyright © 2012. All Rights Reserved.