|
||||||||||
| 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.
ConstraintValidatorContext.ConstraintViolationBuilder.addPropertyNode(String),
ConstraintValidatorContext.ConstraintViolationBuilder.addBeanNode() and ConstraintValidatorContext.ConstraintViolationBuilder.addParameterNode(int)
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext.addPropertyNode(String)
and ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderCustomizableContext.addBeanNode()
ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext.addPropertyNode(String)
and ConstraintValidatorContext.ConstraintViolationBuilder.NodeBuilderDefinedContext.addBeanNode()
ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder.addPropertyNode(String)
and ConstraintValidatorContext.ConstraintViolationBuilder.NodeContextBuilder.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.
AssertFalse annotations on the same element.AssertTrue annotations on the same element.List or array
List or array.
Map.
Map.
META-INF/validation.xml.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
ValidationProvider to create a ValidatorFactory.Configuration implementation.
T and delegates
the creation of this specific Configuration subclass to the provider.
A
for a given object type T.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 element.Configuration instance.
Configuration instance implementing T,
the Configuration sub-interface.
DecimalMax annotations on the same element.DecimalMin annotations on the same element.types
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 element.ConstraintViolation object generation (which
is using the message template declared on the constraint).
MethodDescriptor and
ConstructorDescriptor.Set.
Future annotations on the same element.Configuration.META-INF/validation.xml file.
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.
ValidateOnExecution
Returns a set containing ExecutableType.CONSTRUCTORS and
ExecutableType.NON_GETTER_METHODS if unspecified in the configuration.
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 when the ConstraintViolation is returned
after calling Validator.validateValue(Class, String, Object, Class[])
the object the method is executed on if it is
a method parameter, cross-parameter or return value constraint
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.
ConstraintTarget value of validationAppliesTo if the constraint
hosts it or null otherwise.
ValidationProviderResolver strategy
instance or null if undefined.
ValidationProvider available in the runtime environment.
Validator instance respecting the defined state.
Validator instance using the
factory defaults for message interpolator, traversable resolver
and constraint validator factory.
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.
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.
true if at least one constraint declaration
matching the restrictions is present on the element,
false otherwise.
false.
META-INF/validation.xml file if this
method is called.
Iterable or a Map.
Iterable or a Map.
ConstraintValidator.isValid(Object, ConstraintValidatorContext) calls.
true if the bean involves validation:
a constraint is hosted on the bean itself
a constraint is hosted on one of the bean properties
or a bean property is marked for cascaded validation (Valid)
Constrained methods and constructors are ignored.
@Valid.
true if Configuration.ignoreXmlConfiguration() has been called.
SupportedValidationTarget
is used to refine the validation target of a ConstraintValidator.Max annotations on the same element.Validator.
Min annotations on the same element.null.NotNull annotations on the same element.null.Null annotations on the same element.OverridesAttribute annotations on the same elementValidator.
Past annotations on the same element.CharSequence must match the specified regular expression.Pattern annotations on the same element.Configuration
of type T.ConstraintValidatorFactory that the instance is no longer
being used by the Bean Validation provider.
Size annotations on the same element.ConstraintValidator can validate.Validator.
Validator
compliant this new context.
object.
object
named propertyName.
propertyName
of the class beanType would the property value be value.
META-INF/services/javax.validation.spi.ValidationProvider
files following the Service Provider pattern described
here.ConstraintValidator.Validator
instances.Validator instances.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||