validation API.See: Description
| Interface | Description |
|---|---|
| ComposedValueValidator<V> |
This is the interface for a
ValueValidator composed out of other validators. |
| ValidationMessages |
This are the
ConstantsWithLookup for the I18N/NLS of custom Constraints for GWT. |
| ValidatorBuilder |
This is the interface for a builder of
ValueValidator instances from
annotations (JSR 303). |
| Class | Description |
|---|---|
| AbstractValidationFailure |
This is the abstract base implementation of
ValidationFailure. |
| AbstractValidationStateCollector |
This is the abstract base implementation of
ValidationState that wraps an existing ValidationState
and allows to collect the potential failures for a part of the validation
process. |
| AbstractValidator<V> |
This is the abstract base class all
ValueValidator implementations should extend. |
| AbstractValidatorBuilder |
This is the abstract base implementation of
ValidatorBuilder. |
| AbstractValidatorRange<V,R> |
This is the abstract implementation of a
ValueValidator validating that a
given value is contained in a given Range. |
| AbstractValueValidator<V> |
This is the abstract base implementation of
ValueValidator. |
| CompareableValidatorBuilder<V extends Comparable,PARENT,SELF extends CompareableValidatorBuilder<V,PARENT,SELF>> | |
| ComplexValidatorBuilder<V,PARENT,SELF extends ComplexValidatorBuilder<V,PARENT,SELF>> | |
| ComposedValidationFailure |
This is an implementation of
ValidationFailure that represents the composition of other
ValidationFailures. |
| ComposedValidator<V> |
This is an implementation of
ValueValidator that is composed out of a set of individual
validators given at construction. |
| MandatoryValidator |
This is an implementation of
ConstraintValidator for Mandatory. |
| ObjectValidatorBuilder<V,PARENT,SELF extends ObjectValidatorBuilder<V,PARENT,SELF>> |
This is the base class to create instances of
AbstractValidator using the builder pattern. |
| ObjectValidatorBuilderFactory<PARENT> |
This is the interface for instances of
ObjectValidatorBuilder. |
| ObjectValidatorBuilderFactory.BuilderFactory |
Implementation of
ObjectValidatorBuilderFactory without parent. |
| ValidationFailureComposer |
This class is a helper or builder used to collect
ValidationFailures and compose them as needed. |
| ValidationFailureImpl |
This is an implementation of
ValidationFailure. |
| ValidationFailureSuccess |
Placeholder implementation of
ValidationFailure representing success used as internal representation where
null is not suitable. |
| ValidationMessagesResolver |
This is the
UserValidationMessagesResolver for ValidationMessages. |
| ValidationStateFailureCollector |
This is an implementation of
ValidationState that wraps an existing ValidationState and allows to
collect the potential failures for a part of the validation process. |
| ValidationStateImpl |
This class represents the state of a validation.
|
| ValidationStateMessageCollector |
This is an implementation of
ValidationState that wraps an existing ValidationState and allows to
collect the potential messages for a
part of the validation process. |
| ValidatorArrayLength | |
| ValidatorBuilderBoolean<PARENT> | |
| ValidatorBuilderJsr303 |
This is a builder to create multiple instances of
ValidatorJsr303. |
| ValidatorBuilderNone |
This is a fallback implementation of
ValidatorBuilder that may be used if JSR 303 is not available (missing
on classpath, configured wrongly, or the like). |
| ValidatorBuilderObject<PARENT> | |
| ValidatorCompare<V extends Comparable<V>> |
This is a
ValueValidator that validates that
a value satisfies a given CompareOperator -operation for given
value to compare to. |
| ValidatorDateFuture |
This is a
ValueValidator that
validates that a date lies in the
future. |
| ValidatorDatePast |
This is a
ValueValidator that
validates that a date lies in the
past. |
| ValidatorJsr303<V> |
This is an implementation of
ValueValidator that adapts to
javax.validation (JSR 303). |
| ValidatorMandatory |
This is a
ValueValidator that validates that a mandatory value is filled. |
| ValidatorNone |
This is an implementation of
ValueValidator that always validates
successfully. |
| ValidatorRange<V> |
This is a
ValueValidator that validates that a given value is within a
specific Range. |
| Annotation Type | Description |
|---|---|
| Mandatory |
This is a
Constraint for a mandatory field. |
validation API.
validation API.Copyright © 2001–2016 mmm-Team. All rights reserved.