| Package | Description |
|---|---|
| org.eel.kitchen.jsonschema.main |
Main schema validation API
|
| Modifier and Type | Method and Description |
|---|---|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.addFormats(FormatBundle formatBundle)
Merge the existing bundle with another, custom bundle
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.addKeywords(KeywordBundle keywordBundle)
Merge the existing keyword bundle with another, custom bundle
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.addRedirection(String from,
String to)
Add an URI redirection
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.enableFeature(ValidationFeature feature)
Enable a validation feature
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.registerFormat(String fmt,
FormatAttribute attribute)
Register a format attribute
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.registerKeyword(Keyword keyword)
Add a schema keyword to the bundle
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.registerScheme(String scheme,
URIDownloader downloader)
Register a
URIDownloader for a given scheme |
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.setNamespace(String namespace)
Set the schema registry's namespace
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.unregisterFormat(String fmt)
Unregister a format attribute
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.unregisterKeyword(String name)
Unregister a schema keyword
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.unregisterScheme(String scheme)
Unregister a scheme
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.withFormatBundle(FormatBundle formatBundle)
Replace the format bundle with a custom bundle
|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.withKeywordBundle(KeywordBundle keywordBundle)
Replace the keyword bundle with an entirely new bundle
|
Copyright © 2012. All Rights Reserved.