private static class RequiredValidation.Impl extends BaseValidation
| Modifier and Type | Field and Description |
|---|---|
private Collection<String> |
required |
extractor, pointer| Modifier | Constructor and Description |
|---|---|
private |
Impl(Collection<String> required,
Function<javax.json.JsonValue,javax.json.JsonValue> extractor,
String pointer) |
| Modifier and Type | Method and Description |
|---|---|
Stream<ValidationResult.ValidationError> |
onObject(javax.json.JsonObject obj) |
private Stream<ValidationResult.ValidationError> |
toErrors(Stream<String> fields) |
String |
toString() |
apply, isNull, onArray, onBoolean, onNumber, onStringprivate final Collection<String> required
private Impl(Collection<String> required, Function<javax.json.JsonValue,javax.json.JsonValue> extractor, String pointer)
public Stream<ValidationResult.ValidationError> onObject(javax.json.JsonObject obj)
onObject in class BaseValidationprivate Stream<ValidationResult.ValidationError> toErrors(Stream<String> fields)
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.