com.github.fge.jsonschema.core.keyword.syntax.checkers.common
Class PatternPropertiesSyntaxChecker
java.lang.Object
com.github.fge.jsonschema.core.keyword.syntax.checkers.AbstractSyntaxChecker
com.github.fge.jsonschema.core.keyword.syntax.checkers.helpers.SchemaMapSyntaxChecker
com.github.fge.jsonschema.core.keyword.syntax.checkers.common.PatternPropertiesSyntaxChecker
- All Implemented Interfaces:
- SyntaxChecker
public final class PatternPropertiesSyntaxChecker
- extends SchemaMapSyntaxChecker
Syntax checker for the patternProperties keyword
- See Also:
RhinoHelper
| 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:
SchemaMapSyntaxChecker
- Perform extra checks on the value
- Specified by:
extraChecks in class SchemaMapSyntaxChecker
- Parameters:
report - the report to usebundle - the message bundle to usetree - the schema
- Throws:
InvalidSchemaException - schema is invalid
ProcessingException