Package org.eel.kitchen.jsonschema.format

Format specifier classes

See: Description

Package org.eel.kitchen.jsonschema.format Description

Format specifier classes

All format specifiers (section 5.23 of draft v3) are supported, except for style and color.

It should be noted that this implementation differs from the draft in one subtle, but important way: strictly speaking, an email and a hostname may have no domain part at all. However, this implementation chooses to require that they have one by default.

This implementation also adds a custom format specifier, date-time-ms: this is the same as ISO 8601's date-time, with added milliseconds.

Note: in theory, draft v3 also allows further format specifiers to be registered, however this implementation does not support it currently.

Copyright © 2012. All Rights Reserved.