Class | Description |
---|---|
AbstractStringValidator |
Validator base class for validating strings.
|
AbstractValidator<T> |
Abstract
Validator implementation that provides a basic Validator
implementation except the AbstractValidator.isValidValue(Object) method. |
BeanValidator |
Vaadin
Validator using the JSR-303 (javax.validation)
annotation-based bean validation. |
BeanValidator.SimpleContext |
Simple implementation of a message interpolator context that returns
fixed values.
|
BigDecimalRangeValidator |
Validator for validating that an
BigDecimal is inside a given range. |
BigIntegerRangeValidator |
Validator for validating that an
BigInteger is inside a given range. |
ByteRangeValidator |
Validator for validating that an
Byte is inside a given range. |
CompositeValidator |
The
CompositeValidator allows you to chain (compose) many
validators to validate one field. |
DateRangeValidator |
Validator for validating that a Date is inside a given range.
|
DoubleRangeValidator |
Validator for validating that a
Double is inside a given range. |
DoubleValidator | Deprecated
As of 7.0.
|
EmailValidator |
String validator for e-mail addresses.
|
FloatRangeValidator |
Validator for validating that a
Float is inside a given range. |
IntegerRangeValidator |
Validator for validating that an
Integer is inside a given range. |
IntegerValidator | Deprecated
As of 7.0.
|
LongRangeValidator |
Validator for validating that an
Long is inside a given range. |
NullValidator |
This validator is used for validating properties that do or do not allow null
values.
|
RangeValidator<T extends Comparable> |
An base implementation for validating any objects that implement
Comparable . |
RegexpValidator |
String validator comparing the string against a Java regular expression.
|
ShortRangeValidator |
Validator for validating that an
Short is inside a given range. |
StringLengthValidator |
This
StringLengthValidator is used to validate the length of
strings. |
Enum | Description |
---|---|
CompositeValidator.CombinationMode |
Copyright © 2019 Vaadin Ltd. All rights reserved.