Uses of Interface
com.networknt.schema.regex.RegularExpressionFactory
Packages that use RegularExpressionFactory
-
Uses of RegularExpressionFactory in com.networknt.schema
Fields in com.networknt.schema declared as RegularExpressionFactoryModifier and TypeFieldDescriptionprivate RegularExpressionFactory
SchemaValidatorsConfig.Builder.regularExpressionFactory
private RegularExpressionFactory
SchemaValidatorsConfig.regularExpressionFactory
Used to createRegularExpression
.Methods in com.networknt.schema that return RegularExpressionFactoryModifier and TypeMethodDescriptionSchemaValidatorsConfig.getRegularExpressionFactory()
Gets the regular expression factory.Methods in com.networknt.schema with parameters of type RegularExpressionFactoryModifier and TypeMethodDescriptionSchemaValidatorsConfig.Builder.regularExpressionFactory
(RegularExpressionFactory regularExpressionFactory) Sets the regular expression factory.void
SchemaValidatorsConfig.ImmutableSchemaValidatorsConfig.setRegularExpressionFactory
(RegularExpressionFactory regularExpressionFactory) void
SchemaValidatorsConfig.setRegularExpressionFactory
(RegularExpressionFactory regularExpressionFactory) Sets the regular expression factory.Constructors in com.networknt.schema with parameters of type RegularExpressionFactoryModifierConstructorDescriptionImmutableSchemaValidatorsConfig
(ApplyDefaultsStrategy applyDefaultsStrategy, boolean cacheRefs, String errorMessageKeyword, ExecutionContextCustomizer executionContextCustomizer, boolean failFast, Boolean formatAssertionsEnabled, boolean handleNullableField, List<JsonSchemaWalkListener> itemWalkListeners, boolean javaSemantics, Map<String, List<JsonSchemaWalkListener>> keywordWalkListenersMap, Locale locale, boolean losslessNarrowing, MessageSource messageSource, boolean openAPI3StyleDiscriminators, PathType pathType, boolean preloadJsonSchema, int preloadJsonSchemaRefMaxNestingDepth, List<JsonSchemaWalkListener> propertyWalkListeners, Boolean readOnly, RegularExpressionFactory regularExpressionFactory, JsonSchemaIdValidator schemaIdValidator, Map<String, Boolean> strictness, boolean typeLoose, Boolean writeOnly) (package private)
SchemaValidatorsConfig
(ApplyDefaultsStrategy applyDefaultsStrategy, boolean cacheRefs, String errorMessageKeyword, ExecutionContextCustomizer executionContextCustomizer, boolean failFast, Boolean formatAssertionsEnabled, boolean nullableKeywordEnabled, List<JsonSchemaWalkListener> itemWalkListeners, boolean javaSemantics, Map<String, List<JsonSchemaWalkListener>> keywordWalkListenersMap, Locale locale, boolean losslessNarrowing, MessageSource messageSource, boolean discriminatorKeywordEnabled, PathType pathType, boolean preloadJsonSchema, int preloadJsonSchemaRefMaxNestingDepth, List<JsonSchemaWalkListener> propertyWalkListeners, Boolean readOnly, RegularExpressionFactory regularExpressionFactory, JsonSchemaIdValidator schemaIdValidator, Map<String, Boolean> strictness, boolean typeLoose, Boolean writeOnly) -
Uses of RegularExpressionFactory in com.networknt.schema.regex
Classes in com.networknt.schema.regex that implement RegularExpressionFactoryModifier and TypeClassDescriptionclass
RegularExpressionFactory
that allows regular expressions to be used.class
ECMAScript regular expression factory that chooses between GraalJS or Joni implementations depending on which is on the classpath.class
class
JoniRegularExpressionFactory
.Fields in com.networknt.schema.regex declared as RegularExpressionFactoryModifier and TypeFieldDescriptionprivate final RegularExpressionFactory
AllowRegularExpressionFactory.delegate
private static final RegularExpressionFactory
ECMAScriptRegularExpressionFactory.DELEGATE
Constructors in com.networknt.schema.regex with parameters of type RegularExpressionFactoryModifierConstructorDescriptionAllowRegularExpressionFactory
(RegularExpressionFactory delegate, Predicate<String> allowed)