public class PatternValidation extends Object implements ValidationExtension
| Modifier and Type | Class and Description |
|---|---|
private static class |
PatternValidation.Impl |
| Modifier and Type | Field and Description |
|---|---|
private Function<String,Predicate<CharSequence>> |
predicateFactory |
| Constructor and Description |
|---|
PatternValidation(Function<String,Predicate<CharSequence>> predicateFactory) |
| Modifier and Type | Method and Description |
|---|---|
Optional<Function<javax.json.JsonValue,Stream<ValidationResult.ValidationError>>> |
create(ValidationContext model) |
private final Function<String,Predicate<CharSequence>> predicateFactory
public PatternValidation(Function<String,Predicate<CharSequence>> predicateFactory)
public Optional<Function<javax.json.JsonValue,Stream<ValidationResult.ValidationError>>> create(ValidationContext model)
create in interface ValidationExtensionCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.