public class JsonSchemaValidator extends ObjectWithReflectiveEqualsHashCodeToString implements Validator<String>
| Modifier and Type | Field and Description | 
|---|---|
static String | 
OPEN_API_SPECIFICATION_URL  | 
| Constructor and Description | 
|---|
JsonSchemaValidator(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)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
getSchema()  | 
String | 
isValid(String json)  | 
String | 
isValid(String json,
       boolean addOpenAPISpecificationMessage)  | 
equals, fieldsExcludedFromEqualsAndHashCode, hashCode, toStringpublic static final String OPEN_API_SPECIFICATION_URL
public JsonSchemaValidator(MockServerLogger mockServerLogger, String schema)
public JsonSchemaValidator(MockServerLogger mockServerLogger, String schema, com.fasterxml.jackson.databind.JsonNode schemaJsonNode)
public JsonSchemaValidator(MockServerLogger mockServerLogger, Class<?> type, String routePath, String mainSchemeFile, String... referenceFiles)
Copyright © 2022. All rights reserved.