public final class Constants extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ADDITIONALITEMS
The
additionalItems field name. |
static String |
ADDITIONALPROPERTIES
The
additionalProperties field name. |
static String |
DEFAULT
The
default field name. |
static String |
DEFINITIONS
The
definitions field name. |
static String |
DEPENDENCIES
The
dependencies field name. |
static String |
DISALLOW
Deprecated.
removed in JSON schema draft 04
|
static String |
DIVISIBLEBY
Deprecated.
renamed to multipleOf in JSON schema draft 04
|
static String |
ENUM
The
enum field name. |
static String |
ERROR_MSG_
{}
|
static String |
ERROR_MSG_ADDITIONAL_PROPERTIES
Value has additional properties.
|
static String |
ERROR_MSG_ENUM_VIOLATION
Value at {} does not have a value in the enumeration.
|
static String |
ERROR_MSG_NULL_TYPE
Value at {} MUST be null.
|
static String |
ERROR_MSG_REQUIRED_PROPERTY
Required property violation at {}.
|
static String |
ERROR_MSG_TYPE_MISMATCH
Type mismatch.
|
static String |
EXCLUSIVEMAXIMUM
The
exclusiveMaximum field name. |
static String |
EXCLUSIVEMINIMUM
The
exclusiveMinimum field name. |
static String |
EXTENDS
Deprecated.
removed in JSON schema draft 04
|
static String |
FORMAT
The
format field name. |
static String |
FORMAT_COLOR
color This is a CSS color (like "#FF0000" or "red"), based on CSS
2.1 [W3C.CR-CSS21-20070719].
|
static String |
FORMAT_DATE
date This SHOULD be a date in the format of YYYY-MM-DD.
|
static String |
FORMAT_DATE_TIME
date-time This SHOULD be a date in ISO 8601 format of YYYY-MM-
DDThh:mm:ssZ in UTC time.
|
static String |
FORMAT_EMAIL
email This SHOULD be an email address.
|
static String |
FORMAT_HOST_NAME
host-name This SHOULD be a host-name.
|
static String |
FORMAT_IP_ADDRESS
ip-address This SHOULD be an ip version 4 address.
|
static String |
FORMAT_IPV6
ipv6 This SHOULD be an ip version 6 address.
|
static String |
FORMAT_PHONE
phone This SHOULD be a phone number (format MAY follow E.123).
|
static String |
FORMAT_REGEX
regex A regular expression, following the regular expression
specification from ECMA 262/Perl 5.
|
static String |
FORMAT_STYLE
style This is a CSS style definition (like "color: red; background-
color:#FFF"), based on CSS 2.1 [W3C.CR-CSS21-20070719].
|
static String |
FORMAT_TIME
time This SHOULD be a time in the format of hh:mm:ss.
|
static String |
FORMAT_URI
uri This value SHOULD be a URI.
|
static String |
FORMAT_UTC_MILLISEC
utc-millisec This SHOULD be the difference, measured in
milliseconds, between the specified time and midnight, 00:00 of
January 1, 1970 UTC.
|
static String |
ID
The
id field name. |
static String |
ITEMS
The
items field name. |
static URI |
JSON_HYPER_SCHEMA
The hyper schema latest draft URI.
|
static URI |
JSON_HYPER_SCHEMA_DRAFT03
The hyper schema draft 03 URI.
|
static URI |
JSON_HYPER_SCHEMA_DRAFT04
The hyper schema draft 04 URI.
|
static URI |
JSON_LINKS
The schema links latest draft URI.
|
static URI |
JSON_LINKS_DRAFT03
The schema links draft 03 URI.
|
static URI |
JSON_LINKS_DRAFT04
The schema links draft 04 URI.
|
static URI |
JSON_SCHEMA
The schema latest draft URI.
|
static URI |
JSON_SCHEMA_DRAFT03
The schema draft 03 URI.
|
static URI |
JSON_SCHEMA_DRAFT04
The schema draft 04 URI.
|
static String |
MAXIMUM
The
maximum field name. |
static String |
MAXITEMS
The
maxItems field name. |
static String |
MAXLENGTH
The
maxLength field name. |
static String |
MINIMUM
The
minimum field name. |
static String |
MINITEMS
The
minItems field name. |
static String |
MINLENGTH
The
minLength field name. |
static String |
MULTIPLEOF
The
multipleOf field name. |
static String |
ONEOF
The
oneOf field name. |
static String |
PATTERN
The
pattern field name. |
static String |
PATTERNPROPERTIES
The
patternProperties field name. |
static String |
PROPERTIES
The
properties field name. |
static String |
REF
The
$ref field name. |
static String |
REQUIRED
The
required field name. |
static String |
SCHEMA
The
$schema field name. |
static String |
TYPE
The
type field name. |
static String |
TYPE_ANY
Deprecated.
removed in JSON schema draft 04
|
static String |
TYPE_ARRAY
The array type.
|
static String |
TYPE_BOOLEAN
The boolean type.
|
static String |
TYPE_INTEGER
The integer type.
|
static String |
TYPE_NULL
The null type.
|
static String |
TYPE_NUMBER
The number type.
|
static String |
TYPE_OBJECT
The object type.
|
static String |
TYPE_STRING
The string type.
|
static String |
UNIQUEITEMS
The
uniqueItems field name. |
public static final URI JSON_SCHEMA_DRAFT03
public static final URI JSON_HYPER_SCHEMA_DRAFT03
public static final URI JSON_LINKS_DRAFT03
public static final URI JSON_SCHEMA_DRAFT04
public static final URI JSON_HYPER_SCHEMA_DRAFT04
public static final URI JSON_LINKS_DRAFT04
public static final URI JSON_SCHEMA
public static final URI JSON_HYPER_SCHEMA
public static final URI JSON_LINKS
public static final String TYPE_STRING
public static final String TYPE_NUMBER
public static final String TYPE_INTEGER
public static final String TYPE_BOOLEAN
public static final String TYPE_OBJECT
public static final String TYPE_ARRAY
public static final String TYPE_NULL
@Deprecated public static final String TYPE_ANY
any
type.public static final String TYPE
type
field name.public static final String PROPERTIES
properties
field name.public static final String PATTERNPROPERTIES
patternProperties
field name.public static final String ADDITIONALPROPERTIES
additionalProperties
field name.public static final String ITEMS
items
field name.public static final String ADDITIONALITEMS
additionalItems
field name.public static final String REQUIRED
required
field name.public static final String DEPENDENCIES
dependencies
field name.public static final String MINIMUM
minimum
field name.public static final String MAXIMUM
maximum
field name.public static final String EXCLUSIVEMINIMUM
exclusiveMinimum
field name.public static final String EXCLUSIVEMAXIMUM
exclusiveMaximum
field name.public static final String MINITEMS
minItems
field name.public static final String MAXITEMS
maxItems
field name.public static final String UNIQUEITEMS
uniqueItems
field name.public static final String PATTERN
pattern
field name.public static final String MINLENGTH
minLength
field name.public static final String MAXLENGTH
maxLength
field name.public static final String ENUM
enum
field name.public static final String DEFAULT
default
field name.public static final String FORMAT
format
field name.@Deprecated public static final String DIVISIBLEBY
divisibleBy
field name.public static final String MULTIPLEOF
multipleOf
field name.@Deprecated public static final String DISALLOW
disallow
field name.@Deprecated public static final String EXTENDS
extends
field name.public static final String ONEOF
oneOf
field name.public static final String DEFINITIONS
definitions
field name.public static final String ID
id
field name.public static final String REF
$ref
field name.public static final String SCHEMA
$schema
field name.public static final String FORMAT_DATE_TIME
public static final String FORMAT_DATE
public static final String FORMAT_TIME
public static final String FORMAT_UTC_MILLISEC
public static final String FORMAT_REGEX
public static final String FORMAT_COLOR
public static final String FORMAT_STYLE
public static final String FORMAT_PHONE
public static final String FORMAT_URI
public static final String FORMAT_EMAIL
public static final String FORMAT_IP_ADDRESS
public static final String FORMAT_IPV6
public static final String FORMAT_HOST_NAME
public static final String ERROR_MSG_TYPE_MISMATCH
public static final String ERROR_MSG_REQUIRED_PROPERTY
public static final String ERROR_MSG_ENUM_VIOLATION
public static final String ERROR_MSG_NULL_TYPE
public static final String ERROR_MSG_ADDITIONAL_PROPERTIES
public static final String ERROR_MSG_
Copyright © 2025 Open Identity Platform Community. All rights reserved.