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,
                   String schema)  | 
JsonSchemaValidator(MockServerLogger mockServerLogger,
                   String routePath,
                   String mainSchemeFile,
                   String... referenceFiles)  | 
| Modifier and Type | Method and Description | 
|---|---|
Set<String> | 
extractMessage(com.fasterxml.jackson.databind.JsonNode reports)  | 
String | 
getSchema()  | 
String | 
isValid(String json)  | 
String | 
isValid(String json,
       boolean addOpenAPISpecificationMessage)  | 
static <T> Stream<T> | 
stream(Iterator<T> iterator)  | 
equals, fieldsExcludedFromEqualsAndHashCode, hashCode, toStringpublic static final String OPEN_API_SPECIFICATION_URL
public JsonSchemaValidator(MockServerLogger mockServerLogger, String schema)
public JsonSchemaValidator(MockServerLogger mockServerLogger, String routePath, String mainSchemeFile, String... referenceFiles)
public String getSchema()
Copyright © 2020. All rights reserved.