Package com.networknt.schema.format
Class RegexFormat
java.lang.Object
com.networknt.schema.format.RegexFormat
- All Implemented Interfaces:
Format
Format for regex.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the message key to use for the message.getName()Gets the format name.booleanmatches(ExecutionContext executionContext, SchemaContext schemaContext, String value) Determines if the value matches the format.
-
Constructor Details
-
RegexFormat
public RegexFormat()
-
-
Method Details
-
matches
public boolean matches(ExecutionContext executionContext, SchemaContext schemaContext, String value) Description copied from interface:FormatDetermines if the value matches the format. -
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
-