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