Class InputDescriptor.NumberInputBuilder
java.lang.Object
se.conciliate.extensions.documents.InputDescriptor.NumberInputBuilder
- Enclosing class:
- InputDescriptor<T extends MetaData>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()
decimalCount
(int decimalCount) decimalPoint
(char decimalPoint) validator
(Validator<MetaData.NumberValue> validator) Puts a validator on the descriptor.
-
Field Details
-
descriptor
-
-
Method Details
-
minValue
-
maxValue
-
decimalCount
-
decimalPoint
-
unit
-
validator
Puts a validator on the descriptor. The validator will be called on some arbitrary non-ui thread and must therefore be thread safe. The validator takes a string to validate. The validator returns:-
ValidationResult.success()
if validation succeeds -
ValidationResult.error(String)
if validation fails and is binding (data cannot be saved) -
ValidationResult.success()
if validation fails and is non-binding (data can be saved)
- Parameters:
validator
- A validator or null to use no validator.- Returns:
- This builder for chaining.
-
-
build
-