Package com.networknt.schema.format
Class DurationFormat
java.lang.Object
com.networknt.schema.format.DurationFormat
- All Implemented Interfaces:
Format
Format for duration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the message key to use for the message.getName()Gets the format name.protected booleanisStrictValidation(SchemaContext schemaContext) booleanmatches(ExecutionContext executionContext, SchemaContext schemaContext, String duration) Determines if the value matches the format.
-
Constructor Details
-
DurationFormat
public DurationFormat()
-
-
Method Details
-
matches
public boolean matches(ExecutionContext executionContext, SchemaContext schemaContext, String duration) Description copied from interface:FormatDetermines if the value matches the format. -
isStrictValidation
-
getName
Description copied from interface:FormatGets the format name. -
getMessageKey
Description copied from interface:FormatGets the message key to use for the message.See jsv-messages.properties.
The following are the arguments.
{0} The format name
{1} The input valueNote that the default localized messages do not use the input value.
- Specified by:
getMessageKeyin interfaceFormat- Returns:
- the message key
-