com.github.fge.jsonschema.core.keyword.syntax.checkers.draftv3
Class DraftV3ItemsSyntaxChecker
java.lang.Object
com.github.fge.jsonschema.core.keyword.syntax.checkers.AbstractSyntaxChecker
com.github.fge.jsonschema.core.keyword.syntax.checkers.helpers.SchemaOrSchemaArraySyntaxChecker
com.github.fge.jsonschema.core.keyword.syntax.checkers.draftv3.DraftV3ItemsSyntaxChecker
- All Implemented Interfaces:
- SyntaxChecker
public final class DraftV3ItemsSyntaxChecker
- extends SchemaOrSchemaArraySyntaxChecker
Syntax checker for draft v3's items keyword
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static SyntaxChecker getInstance()
extraChecks
protected void extraChecks(ProcessingReport report,
MessageBundle bundle,
SchemaTree tree)
throws ProcessingException
- Description copied from class:
SchemaOrSchemaArraySyntaxChecker
- Perform extra check on the keyword
- Specified by:
extraChecks in class SchemaOrSchemaArraySyntaxChecker
- Parameters:
report - the report to usebundle - the message bundle to usetree - the schema
- Throws:
InvalidSchemaException - schema is invalid
ProcessingException