Uses of Interface
org.apache.bval.model.ValidationContext

Packages that use ValidationContext
org.apache.bval   
org.apache.bval.jsr303   
org.apache.bval.jsr303.util   
org.apache.bval.model   
org.apache.bval.routines   
org.apache.bval.util   
 

Uses of ValidationContext in org.apache.bval
 

Classes in org.apache.bval that implement ValidationContext
 class BeanValidationContext<T extends ValidationListener>
          Description: Context during validation to help the Validation and the BeanValidator do their jobs.
 

Methods in org.apache.bval that return ValidationContext
protected  ValidationContext<T> BeanValidator.createContext()
          factory method - overwrite in subclasses
 

Methods in org.apache.bval with parameters of type ValidationContext
<T extends ValidationListener>
void
ValidationResults.addError(String reason, ValidationContext<T> context)
          API to add an error to the validation results.
<T extends ValidationListener>
void
ValidationResults.addError(ValidationListener.Error error, ValidationContext<T> context)
          API to add an error to the validation results.
protected
<VL extends ValidationListener>
boolean
BeanValidator.determineMetaBean(Validate validate, Object parameter, ValidationContext<VL> context)
          Determine the metabean for the given object.
protected
<VL extends ValidationListener>
void
BeanValidator.validateBeanNet(ValidationContext<VL> context)
           internal validate a bean (=not a collection of beans) and its related beans
protected
<VL extends ValidationListener>
void
BeanValidator.validateRelatedBean(ValidationContext<VL> context, MetaProperty prop)
          Validate a property of a graph.
 

Uses of ValidationContext in org.apache.bval.jsr303
 

Subinterfaces of ValidationContext in org.apache.bval.jsr303
 interface GroupValidationContext<T>
          Description: JSR-303 ValidationContext extension.
 

Classes in org.apache.bval.jsr303 that implement ValidationContext
(package private)  class GroupValidationContextImpl<T>
          Description: instance per validation process, not thread-safe
 

Methods in org.apache.bval.jsr303 with parameters of type ValidationContext
<VL extends ValidationListener>
void
ConstraintValidationListener.addError(String reason, ValidationContext<VL> context)
          Simple API to add an error reason during validation.
<VL extends ValidationListener>
void
ConstraintValidationListener.addError(ValidationListener.Error error, ValidationContext<VL> context)
          Alternative method to add a fully initialized ValidationListener.Error object.
<L extends ValidationListener>
void
ConstraintValidation.validate(ValidationContext<L> context)
          Perform a single validation routine.
 

Uses of ValidationContext in org.apache.bval.jsr303.util
 

Constructors in org.apache.bval.jsr303.util with parameters of type ValidationContext
ValidationContextTraversal(ValidationContext<?> validationContext)
          Create a new ValidationContextTraversal instance.
 

Uses of ValidationContext in org.apache.bval.model
 

Methods in org.apache.bval.model with parameters of type ValidationContext
<T extends ValidationListener>
void
ValidationListener.addError(String reason, ValidationContext<T> context)
          Simple API to add an error reason during validation.
<T extends ValidationListener>
void
ValidationListener.addError(ValidationListener.Error error, ValidationContext<T> context)
          Alternative method to add a fully initialized ValidationListener.Error object.
<T extends ValidationListener>
void
Validation.validate(ValidationContext<T> context)
          Perform a single validation routine.
 

Uses of ValidationContext in org.apache.bval.routines
 

Methods in org.apache.bval.routines with parameters of type ValidationContext
<T extends ValidationListener>
void
StandardValidation.validate(ValidationContext<T> context)
           
<T extends ValidationListener>
void
EMailValidation.validate(ValidationContext<T> context)
           
<T extends ValidationListener>
void
NOPValidation.validate(ValidationContext<T> context)
           
protected
<T extends ValidationListener>
void
StandardValidation.validateMandatory(ValidationContext<T> context)
           
protected
<T extends ValidationListener>
void
StandardValidation.validateMaxLength(ValidationContext<T> context)
           
protected
<T extends ValidationListener>
void
StandardValidation.validateMaxValue(ValidationContext<T> context)
           
protected
<T extends ValidationListener>
void
StandardValidation.validateMinLength(ValidationContext<T> context)
           
protected
<T extends ValidationListener>
void
StandardValidation.validateMinValue(ValidationContext<T> context)
           
protected
<T extends ValidationListener>
void
StandardValidation.validateRegExp(ValidationContext<T> context)
           
protected
<T extends ValidationListener>
void
StandardValidation.validateTimeLag(ValidationContext<T> context)
           
 

Uses of ValidationContext in org.apache.bval.util
 

Methods in org.apache.bval.util with parameters of type ValidationContext
protected static
<VL extends ValidationListener>
void
ValidationHelper.validateArrayInContext(ValidationContext<VL> context, ValidationHelper.ValidateCallback s)
          Iterates the values of an array, setting the current context appropriately and validating each value.
static
<VL extends ValidationListener>
void
ValidationHelper.validateBean(ValidationContext<VL> context)
          Validate a single bean only, no related beans will be validated.
protected static
<VL extends ValidationListener>
void
ValidationHelper.validateBeanInContext(ValidationContext<VL> context, ValidationHelper.ValidateCallback s)
          Validates a single object.
static void ValidationHelper.validateContext(ValidationContext<?> context, ValidationHelper.ValidateCallback s, boolean treatMapsLikeBeans)
          validate a complex 'bean' with related beans according to validation rules in 'metaBean'
protected static
<VL extends ValidationListener>
void
ValidationHelper.validateIterableInContext(ValidationContext<VL> context, ValidationHelper.ValidateCallback s)
          Iterates the values of an Iterable object, setting the current context appropriately and validating each value.
protected static
<VL extends ValidationListener>
void
ValidationHelper.validateMapInContext(ValidationContext<VL> context, ValidationHelper.ValidateCallback s)
          Iterates the values of a Map, setting the current context appropriately and validating each value.
static
<VL extends ValidationListener>
void
ValidationHelper.validateProperty(ValidationContext<VL> context)
          Validate a single property only.
 



Copyright © 2010-2014 The Apache Software Foundation. All Rights Reserved.