Package com.networknt.schema.format
Class TimeFormat
java.lang.Object
com.networknt.schema.format.TimeFormat
- All Implemented Interfaces:
Format
Format for time.
Validates that a value conforms to the time specification in RFC 3339.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the message key to use for the message.getName()
Gets the format name.boolean
matches
(ExecutionContext executionContext, String value) Determines if the value matches the format.
-
Constructor Details
-
TimeFormat
public TimeFormat()
-
-
Method Details
-
matches
Description copied from interface:Format
Determines if the value matches the format.This should be implemented for string node types.
-
getName
Description copied from interface:Format
Gets the format name. -
getMessageKey
Description copied from interface:Format
Gets the message key to use for the message.See jsv-messages.properties.
The following are the arguments.
{0} The instance location
{1} The format name
{2} The error message description
{3} The input value- Specified by:
getMessageKey
in interfaceFormat
- Returns:
- the message key
-