|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ConstraintViolation will be associated to.
ConstraintViolation will be associated to.
ConstraintViolation will be associated to.
ConstraintViolation will be associated to.
ConstraintViolation to be generated if the
constraint validator marks the value as invalid.
ConstraintViolation to be generated if the
constraint validator mark the value as invalid.
ConstraintViolation to be generated if the
constraint validator marks the value as invalid.
ConstraintViolation to be generated if the
constraint validator mark the value as invalid.
ConstraintViolation to be generated if the
constraint validator mark the value as invalid.
ConstraintViolation to be generated if the
constraint validator marks the value as invalid.
ConstraintViolation to be generated if the
constraint validator mark the value as invalid.
addPropertyNode, addBeanNode and addParameterNode
addPropertyNode and addBeanNode
addPropertyNode and addBeanNode
addPropertyNode and addBeanNode
ConstraintViolation will be associated to.
ConstraintViolation will be associated to.
ConstraintViolation will be associated to.
ConstraintViolation will be associated to.
ConstraintViolation will be associated to.
true if the executable parameters are constrained either:
because of a constraint on at least one of the parameters
because of a cascade on at least one of the parameters (via
@Valid)
because of at least one cross-parameter constraint
Also returns false if there is no parameter.
@AssertFalse annotations on the same element@AssertTrue annotations on the same elementList or array
List or array
Map
Map
ConfigurationValidatorFactory instance based on the
default Bean Validation provider and following the XML configuration.
ValidatorFactory implementation.
ValidatorFactory using the current provider implementation.
Configuration.
Configuration for a particular provider implementation.
ValidatorFactory instance.
ValidatorFactory.Configuration and a
javax.validation.spi.ValidationProvider to create a ValidatorFactory.Configuration implementation.
T and delegates
the creation of this specific Configuration subclass to the provider.
ConstraintViolation builder allowing to optionally associate
the violation report to a sub path.Iterator or Map.Iterator or Map.ConstraintValidator instance based off its class.Validator.
from to group to during cascading.ConvertGroup annotations
on the same elementConfiguration instance.
Configuration instance implementing T,
the Configuration sub-interface.
@DecimalMax annotations on the same element@DecimalMin annotations on the same elementtypes
for a given element.
BigDecimal
BigInteger
CharSequence
byte, short, int, long, and their respective wrapper types
null elements are considered valid@Digits annotations on the same elementConstraintViolation object generation (which
is using the message template declared on the constraint).
Path and represented
by a Path.NodeMethodDescriptor and
ConstructorDescriptor.Set.
@Future annotations on the same elementConfiguration.ConstraintDescriptors where each
descriptor describes a composing constraint.
@Valid).
ElementDescriptor
Set if none are present.
Set.
ConstraintValidatorFactory instance
configured at initialization time for the
ValidatorFactory.
ConstraintValidatorFactory implementation
or null if none is specified.
ConstraintValidatorFactory interface
following the default ConstraintValidatorFactory defined in the
specification:
uses the public no-arg constructor of the ConstraintValidator
MessageInterpolator interface
following the default MessageInterpolator defined in the
specification:
use the ValidationMessages resource bundle to load keys
use Locale.getDefault()
ParameterNameProvider
interface following the default ParameterNameProvider
defined in the specification:
returns names in the form arg<PARAMETER_INDEX>
where PARAMETER_INDEX starts at 0 for the first parameter,
e.g.
ValidationProvider implementation
or null if none is specified.
TraversableResolver interface
following the default TraversableResolver defined in the
specification:
if Java Persistence is available in the runtime environment,
a property is considered reachable if Java Persistence considers
the property as loaded
if Java Persistence is not available in the runtime environment,
all properties are considered reachable
all properties are considered cascadable.
ValidationProviderResolver
strategy instance.
Object[] representing the constructor or method invocation
arguments if the ConstraintViolation is returned after validating the
method or constructor parameters.
ConstraintViolation is returned after validating the method
or constructor return value.
null if it is a constructor parameter or
cross-parameter constraint
the object the constructor has created if it is a
constructor return value constraint
MessageInterpolator instance configured at
initialization time for the ValidatorFactory.
MessageInterpolator implementation
or null if none is specified.
null if it is a leaf node which represents an entity / bean.
ParameterNameProvider instance configured at
initialization time for the ValidatorFactory.
ParameterNameProvider implementation
or null if none is specified.
TraversableResolver instance configured
at initialization time for the ValidatorFactory.
TraversableResolver implementation
or null if none is specified.
javax.validation.ValidateExecutable
Return a set containing CONSTRUCTORS and NON_GETTER_METHODS
if unspecified in the configuration.
ValidationProviderResolver strategy
instance or null if undefined.
Validator instance using the
factory defaults for message interpolator, traversable resolver
and constraint validator factory.
@GroupSequence is representing
the group sequence.true if at least one constraint declaration
matching the restrictions is present on the element,
false otherwise.
false.
Iterable or a Map
Iterable or a Map
true if the bean involves validation:
a constraint is hosted on the bean itself
a constraint is hosted on one of the bean properties
a bean property is marked for cascaded validation (@Valid)
a constraint is hosted on the return value or a method parameter of one of the bean's methods
or the return value or a method parameter of one of the bean's methods is marked for cascaded validation (@Valid)
@Valid.
true if the executable return value is constrained
either:
because of a constraint on the return value
because validation is cascaded on the return value (via
@Valid)
Also returns false if there is no return value.
@Max annotations on the same elementValidator.
@Min annotations on the same elementnull.@NotNull annotations on the same elementnull.@Null annotations on the same elementValidator.
@Past annotations on the same elementCharSequence must match the specified regular expression.@Pattern annotations on the same elementConfiguration
of type T.@Size annotations on the same elementValidator.
Default group
overriding) but does not return ConstraintDescriptors
in any particular order.
Validator
compliant this new context.
object.
object
named propertyName.
propertyName
of the class beanType would the property value be value.
ValidationProvider implementations each of them representing a provider.Validator
instances.Validator instances.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||