Package | Description |
---|---|
org.everit.json.schema.loader |
Modifier and Type | Method and Description |
---|---|
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.addFormatValidator(FormatValidator formatValidator)
Registers a format validator with the name returned by
FormatValidator.formatName() . |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.addFormatValidator(String formatName,
FormatValidator formatValidator)
Deprecated.
instead it is better to override
FormatValidator.formatName()
and use addFormatValidator(FormatValidator) |
static SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.builder() |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.draftV6Support() |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.draftV7Support() |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.httpClient(SchemaClient httpClient)
Deprecated.
use
schemaClient(SchemaClient) instead |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.nullableSupport(boolean nullableSupport) |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.regexpFactory(RegexpFactory regexpFactory) |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.registerSchemaByURI(URI uri,
Object schema) |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.resolutionScope(String id)
Sets the initial resolution scope of the schema.
|
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.resolutionScope(URI id) |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.schemaClient(SchemaClient schemaClient) |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.schemaJson(org.json.JSONObject schemaJson) |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.schemaJson(Object schema) |
SchemaLoader.SchemaLoaderBuilder |
SchemaLoader.SchemaLoaderBuilder.useDefaults(boolean useDefaults)
With this flag set to false, the validator ignores the default keyword inside the json schema.
|
Constructor and Description |
---|
SchemaLoader(SchemaLoader.SchemaLoaderBuilder builder)
Constructor.
|
Copyright © 2019 Everit Kft.. All rights reserved.