| Package | Description |
|---|---|
| org.eel.kitchen.jsonschema.main |
Main schema validation API
|
| org.eel.kitchen.jsonschema.report |
Validation reports and messages
|
| org.eel.kitchen.jsonschema.syntax |
Schema syntax validation package
|
| Modifier and Type | Method and Description |
|---|---|
Message |
JsonSchemaException.getValidationMessage() |
| Constructor and Description |
|---|
JsonSchemaException(Message message) |
JsonSchemaException(Message message,
Exception e) |
| Modifier and Type | Method and Description |
|---|---|
Message |
Message.Builder.build()
Build the actual message
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
ValidationReport.addMessage(Message message)
Add one validation message to the report
|
| Modifier and Type | Method and Description |
|---|---|
void |
ValidationReport.addMessages(Collection<Message> messages)
Add several validation messages to the report
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleSyntaxChecker.checkSyntax(Message.Builder msg,
List<Message> messages,
JsonNode schema) |
void |
SyntaxChecker.checkSyntax(Message.Builder msg,
List<Message> messages,
JsonNode schema)
Check the syntax for this keyword
|
void |
SyntaxValidator.validate(List<Message> messages,
JsonNode schema)
Validate one schema
|
Copyright © 2012. All Rights Reserved.