Class AbstractJsonValidator

    • Method Detail

      • getSchemaLocation

        public SchemaLocation getSchemaLocation()
        Description copied from interface: JsonValidator
        The schema location is the canonical URI of the schema object plus a JSON Pointer fragment indicating the subschema that produced a result. In contrast with the evaluation path, the schema location MUST NOT include by-reference applicators such as $ref or $dynamicRef.
        Specified by:
        getSchemaLocation in interface JsonValidator
        Returns:
        the schema location
      • getEvaluationPath

        public JsonNodePath getEvaluationPath()
        Description copied from interface: JsonValidator
        The evaluation path is the set of keys, starting from the schema root, through which evaluation passes to reach the schema object that produced a specific result.
        Specified by:
        getEvaluationPath in interface JsonValidator
        Returns:
        the evaluation path