Class JsonSchemaValidator
java.lang.Object
org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
org.mockserver.validator.jsonschema.JsonSchemaValidator
- Direct Known Subclasses:
JsonSchemaExpectationIdValidator,JsonSchemaExpectationValidator,JsonSchemaHttpRequestAndHttpResponseValidator,JsonSchemaHttpRequestValidator,JsonSchemaHttpResponseValidator,JsonSchemaOpenAPIExpectationValidator,JsonSchemaRequestDefinitionValidator,JsonSchemaVerificationSequenceValidator,JsonSchemaVerificationValidator
public class JsonSchemaValidator
extends ObjectWithReflectiveEqualsHashCodeToString
implements Validator<String>
- Author:
- jamesdbloom
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJsonSchemaValidator(MockServerLogger mockServerLogger, Class<?> type, String routePath, String mainSchemeFile, String... referenceFiles) JsonSchemaValidator(MockServerLogger mockServerLogger, String schema) JsonSchemaValidator(MockServerLogger mockServerLogger, String schema, com.fasterxml.jackson.databind.JsonNode schemaJsonNode) -
Method Summary
Methods inherited from class org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
equals, fieldsExcludedFromEqualsAndHashCode, hashCode, toString
-
Field Details
-
OPEN_API_SPECIFICATION_URL
-
-
Constructor Details
-
JsonSchemaValidator
-
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