abstract class BaseNumberValidation extends BaseValidation
| Modifier and Type | Field and Description |
|---|---|
protected double |
bound |
extractor, pointer| Constructor and Description |
|---|
BaseNumberValidation(String pointer,
Function<javax.json.JsonValue,javax.json.JsonValue> extractor,
double bound) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract boolean |
isValid(double val) |
protected Stream<ValidationResult.ValidationError> |
onNumber(javax.json.JsonNumber number) |
protected abstract Stream<ValidationResult.ValidationError> |
toError(double val) |
apply, isNull, onArray, onBoolean, onObject, onStringprotected Stream<ValidationResult.ValidationError> onNumber(javax.json.JsonNumber number)
onNumber in class BaseValidationprotected abstract boolean isValid(double val)
protected abstract Stream<ValidationResult.ValidationError> toError(double val)
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.