Package com.floragunn.codova.validation
Class ValidatingDocNode.NumberListAttribute<T extends Number>
java.lang.Object
com.floragunn.codova.validation.ValidatingDocNode.AbstractAttribute<ValidatingDocNode.NumberListAttribute<T>>
com.floragunn.codova.validation.ValidatingDocNode.NumberListAttribute<T>
- Direct Known Subclasses:
ValidatingDocNode.IntegerListAttribute
- Enclosing class:
- ValidatingDocNode
public abstract class ValidatingDocNode.NumberListAttribute<T extends Number>
extends ValidatingDocNode.AbstractAttribute<ValidatingDocNode.NumberListAttribute<T>>
-
Field Summary
Fields inherited from class com.floragunn.codova.validation.ValidatingDocNode.AbstractAttribute
documentNode, expandedVariable, expected, fullAttributePath, name -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract TconvertFromNumber(Number number) protected com.floragunn.fluent.collections.ImmutableList<T>validatedBy(Predicate<T> validationPredicate) withDefault(List<T> defaultValue) Methods inherited from class com.floragunn.codova.validation.ValidatingDocNode.AbstractAttribute
expandVariable, expandVariable, expandVariables, expandVariablesForStrings, expected, getAttributePathForValidationError
-
Method Details
-
withDefault
-
validatedBy
-
inRange
-
convertFromNumber
-
ofNumbers
-