Package org.apache.solr.common.util
Class JsonSchemaValidator
java.lang.Object
org.apache.solr.common.util.JsonSchemaValidator
A very basic and lightweight json schema parsing and data validation tool. This custom tool is
created because 1) we need to support non json inputs 2) to avoiding double parsing (this accepts
an already parsed json as a map). It validates most aspects of json schema, but it is NOT A FULLY
COMPLIANT JSON schema parser or validator. This validator borrow some design's idea from
https://github.com/networknt/json-schema-validator
-
Constructor Summary
ConstructorsConstructorDescriptionJsonSchemaValidator(String jsonString) JsonSchemaValidator(Map<?, ?> jsonSchema) -
Method Summary
-
Constructor Details
-
JsonSchemaValidator
-
JsonSchemaValidator
-
-
Method Details
-
validateJson
-