Package com.networknt.schema.format
Class DurationFormat
- java.lang.Object
-
- com.networknt.schema.format.DurationFormat
-
-
Constructor Summary
Constructors Constructor Description DurationFormat()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getMessageKey()
Gets the message key to use for the message.String
getName()
Gets the format name.protected boolean
isStrictValidation(ValidationContext validationContext)
boolean
matches(ExecutionContext executionContext, ValidationContext validationContext, String duration)
Determines if the value matches the format.
-
-
-
Method Detail
-
matches
public boolean matches(ExecutionContext executionContext, ValidationContext validationContext, String duration)
Description copied from interface:Format
Determines if the value matches the format.
-
isStrictValidation
protected boolean isStrictValidation(ValidationContext validationContext)
-
getMessageKey
public String 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
-
-