| Package | Description |
|---|---|
| org.eel.kitchen.jsonschema.format |
Format attribute classes
|
| org.eel.kitchen.jsonschema.main |
Main schema validation API
|
| org.eel.kitchen.jsonschema.validator |
Core validation process
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDateFormatAttribute
Specialized format validator for date/time checking
|
class |
DateTimeFormatAttribute
Validator for the
date-time format specification |
class |
EmailFormatAttribute
Validator for the
email format specification. |
class |
HostnameFormatAttribute
Validator for the
host-name format specification |
class |
IPV4FormatAttribute
Validator for the
ip-address format specification, ie an IPv4 address |
class |
IPV6FormatAttribute
Validator for the
ipv6 format specification |
class |
RegexFormatAttribute
Validator for the
regex format specification |
class |
URIFormatAttribute
Validator for the
uri format specification |
| Modifier and Type | Method and Description |
|---|---|
static FormatAttribute |
EmailFormatAttribute.getInstance() |
static FormatAttribute |
IPV6FormatAttribute.getInstance() |
static FormatAttribute |
HostnameFormatAttribute.getInstance() |
static FormatAttribute |
RegexFormatAttribute.getInstance() |
static FormatAttribute |
DateTimeFormatAttribute.getInstance() |
static FormatAttribute |
URIFormatAttribute.getInstance() |
static FormatAttribute |
IPV4FormatAttribute.getInstance() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,FormatAttribute> |
FormatBundle.getAttributes()
Get an immutable map of this bundle's attributes
|
| Modifier and Type | Method and Description |
|---|---|
void |
FormatBundle.registerFormat(String fmt,
FormatAttribute attribute)
Register a new format attribute
|
| Modifier and Type | Method and Description |
|---|---|
JsonSchemaFactory.Builder |
JsonSchemaFactory.Builder.registerFormat(String fmt,
FormatAttribute attribute)
Register a format attribute
|
| Modifier and Type | Method and Description |
|---|---|
FormatAttribute |
ValidationContext.getFormat(String fmt)
Return a format attribute for a given attribute
|
Copyright © 2012. All Rights Reserved.