|
||||||||||
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
Configuration
ValidatorFactory
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.Node
MethodDescriptor
and
ConstructorDescriptor
.Set
.
@Future
annotations on the same elementConfiguration
.ConstraintDescriptor
s 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 ConstraintDescriptor
s
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 |