Class JsonSchemaValidator

java.lang.Object
org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
org.mockserver.validator.jsonschema.JsonSchemaValidator
All Implemented Interfaces:
Validator<String>
Direct Known Subclasses:
JsonSchemaExpectationIdValidator, JsonSchemaExpectationValidator, JsonSchemaHttpRequestAndHttpResponseValidator, JsonSchemaHttpRequestValidator, JsonSchemaHttpResponseValidator, JsonSchemaOpenAPIExpectationValidator, JsonSchemaRequestDefinitionValidator, JsonSchemaVerificationSequenceValidator, JsonSchemaVerificationValidator

public class JsonSchemaValidator extends ObjectWithReflectiveEqualsHashCodeToString implements Validator<String>
Author:
jamesdbloom
  • Field Details

    • OPEN_API_SPECIFICATION_URL

      public static final String OPEN_API_SPECIFICATION_URL
  • Constructor Details

    • JsonSchemaValidator

      public JsonSchemaValidator(MockServerLogger mockServerLogger, String schema)
    • JsonSchemaValidator

      public JsonSchemaValidator(MockServerLogger mockServerLogger, String schema, com.fasterxml.jackson.databind.JsonNode schemaJsonNode)
    • JsonSchemaValidator

      public JsonSchemaValidator(MockServerLogger mockServerLogger, Class<?> type, String routePath, String mainSchemeFile, String... referenceFiles)
  • Method Details