Index
All Classes and Interfaces|All Packages|Serialized Form
A
- and() - Method in class io.restassured.module.jsv.JsonSchemaValidatorSettings
-
Syntactic sugar.
C
- checkedValidation(boolean) - Method in class io.restassured.module.jsv.JsonSchemaValidatorSettings
-
Instruct the JsonSchemaValidator to use checked validation or not.
D
- describeTo(Description) - Method in class io.restassured.module.jsv.JsonSchemaValidator
I
- io.restassured.module.jsv - package io.restassured.module.jsv
J
- jsonSchemaFactory() - Method in class io.restassured.module.jsv.JsonSchemaValidatorSettings
- jsonSchemaFactory(JsonSchemaFactory) - Method in class io.restassured.module.jsv.JsonSchemaValidatorSettings
-
Set a
JsonSchemaFactoryinstance that will be used when creating the validator. - JsonSchemaValidationException - Exception in io.restassured.module.jsv
-
Exception thrown when something goes wrong during JSON Schema validation
- JsonSchemaValidationException(Throwable) - Constructor for exception io.restassured.module.jsv.JsonSchemaValidationException
- JsonSchemaValidator - Class in io.restassured.module.jsv
-
A Hamcrest matcher that can be used to validate that a JSON document matches a given JSON schema.
- JsonSchemaValidatorSettings - Class in io.restassured.module.jsv
-
Settings for the JsonSchemaValidator
- JsonSchemaValidatorSettings() - Constructor for class io.restassured.module.jsv.JsonSchemaValidatorSettings
-
Initializes JsonSchemaValidatorSettings with a default
JsonSchemaFactory(generated byJsonSchemaFactory.byDefault()) and using checked validation and treating uri's and url's as Strings. - JsonSchemaValidatorSettings(JsonSchemaFactory) - Constructor for class io.restassured.module.jsv.JsonSchemaValidatorSettings
-
Initializes JsonSchemaValidatorSettings with a specific
JsonSchemaFactory. - JsonSchemaValidatorSettings(JsonSchemaFactory, boolean) - Constructor for class io.restassured.module.jsv.JsonSchemaValidatorSettings
-
Initializes JsonSchemaValidatorSettings with a specific
JsonSchemaFactoryand checked validation.
M
- matchesJsonSchema(File) - Static method in class io.restassured.module.jsv.JsonSchemaValidator
-
Creates a Hamcrest matcher that validates that a JSON document conforms to the JSON schema provided to this method.
- matchesJsonSchema(InputStream) - Static method in class io.restassured.module.jsv.JsonSchemaValidator
-
Creates a Hamcrest matcher that validates that a JSON document conforms to the JSON schema provided to this method.
- matchesJsonSchema(Reader) - Static method in class io.restassured.module.jsv.JsonSchemaValidator
-
Creates a Hamcrest matcher that validates that a JSON document conforms to the JSON schema provided to this method.
- matchesJsonSchema(String) - Static method in class io.restassured.module.jsv.JsonSchemaValidator
-
Creates a Hamcrest matcher that validates that a JSON document conforms to the JSON schema provided to this method.
- matchesJsonSchema(URI) - Static method in class io.restassured.module.jsv.JsonSchemaValidator
-
Creates a Hamcrest matcher that validates that a JSON document conforms to the JSON schema loaded by the supplied URI.
- matchesJsonSchema(URL) - Static method in class io.restassured.module.jsv.JsonSchemaValidator
- matchesJsonSchemaInClasspath(String) - Static method in class io.restassured.module.jsv.JsonSchemaValidator
-
Creates a Hamcrest matcher that validates that a JSON document conforms to the JSON schema provided to this method.
- matchesSafely(String) - Method in class io.restassured.module.jsv.JsonSchemaValidator
P
- parseUriAndUrlsAsJsonNode(boolean) - Method in class io.restassured.module.jsv.JsonSchemaValidatorSettings
-
Instruct the JsonSchemaValidator to parse URI's and URL's as JsonNode before they are passed to validation.
R
- reset() - Static method in class io.restassured.module.jsv.JsonSchemaValidator
-
Reset the static
JsonSchemaValidator.settingstonull.
S
- settings - Static variable in class io.restassured.module.jsv.JsonSchemaValidator
-
Default json schema factory instance
- settings() - Static method in class io.restassured.module.jsv.JsonSchemaValidatorSettings
-
Create a new instance of
JsonSchemaValidatorSettings. - shouldParseUriAndUrlsAsJsonNode() - Method in class io.restassured.module.jsv.JsonSchemaValidatorSettings
- shouldUseCheckedValidation() - Method in class io.restassured.module.jsv.JsonSchemaValidatorSettings
U
- using(JsonSchemaFactory) - Method in class io.restassured.module.jsv.JsonSchemaValidator
-
Validate the JSON document using the supplied
jsonSchemaFactoryinstance. - using(JsonSchemaValidatorSettings) - Method in class io.restassured.module.jsv.JsonSchemaValidator
-
Validate the JSON document using the supplied
jsonSchemaValidatorSettingsinstance.
W
- with() - Method in class io.restassured.module.jsv.JsonSchemaValidatorSettings
-
Syntactic sugar.
All Classes and Interfaces|All Packages|Serialized Form