Package org.apache.wicket.validation
This package provides interfaces for Wicket's validation support.
-
Interface Summary Interface Description IErrorMessageSource Interface representing a message source that stores messages by key and can perform variable substitution.INullAcceptingValidator<T> Marker interface for validators that will accept anull
value.IValidatable<T> Interface representing any object that can be validated.IValidationError Interface representing a validation error.IValidator<T> Interface representing a validator that can validate anIValidatable
object. -
Class Summary Class Description CompoundValidator<T> A compoundIValidator
.RawValidationError An IValidationError implementation that just keeps a Serializable error message.Validatable<T> This implementation ofIValidatable
is meant to be used outside of Wicket.ValidationError A versatile implementation ofIValidationError
that supports message resolution fromIErrorMessageSource
, default message (if none of the keys matched), and variable substitution.ValidatorAdapter<T> AdaptsIValidator
to Behavior