A C D E G H I N O T V

A

AbstractValidator<T> - Class in org.srplib.validation
Base abstract class for validators implementations.
AbstractValidator() - Constructor for class org.srplib.validation.AbstractValidator
 
add(ValidationError...) - Method in class org.srplib.validation.ValidationErrors
Adds validation error to this object.
add(List<ValidationError>) - Method in class org.srplib.validation.ValidationErrors
Adds all validation errors to this object.
addError(ValidationError) - Method in class org.srplib.validation.DefaultValidatable
 
addError(ValidationError) - Method in interface org.srplib.validation.Validatable
Adds error to this object.

C

clear() - Method in class org.srplib.validation.ValidationErrors
Clears collected validation errors.

D

DefaultValidatable<T> - Class in org.srplib.validation
An implementation of Validatable interface.
DefaultValidatable(T, Object) - Constructor for class org.srplib.validation.DefaultValidatable
 
DefaultValidatable(T) - Constructor for class org.srplib.validation.DefaultValidatable
 
DefaultValidationError - Class in org.srplib.validation
A simple implementation of ValidationError holding error message and a reference to not validated component.
DefaultValidationError(String) - Constructor for class org.srplib.validation.DefaultValidationError
Creates validation error with error message.
DefaultValidationError(String, Object) - Constructor for class org.srplib.validation.DefaultValidationError
Creates validation error with error message and invalid field.

E

EMPTY - Static variable in class org.srplib.validation.ValidationErrors
Empty instance of ValidationErrors

G

getContext() - Method in class org.srplib.validation.DefaultValidatable
 
getContext() - Method in class org.srplib.validation.DefaultValidationError
Returns validation context.
getContext() - Method in interface org.srplib.validation.Validatable
Returns a reference to component which is being validated.
getContext() - Method in interface org.srplib.validation.ValidationError
Returns validation context.
getError() - Method in class org.srplib.validation.DefaultValidationError
Returns validation error message.
getError() - Method in interface org.srplib.validation.ValidationError
Returns validation error message.
getErrorContexts() - Method in class org.srplib.validation.ValidationErrors
Returns form fields with validation errors.
getErrors() - Method in class org.srplib.validation.DefaultValidatable
 
getErrors() - Method in interface org.srplib.validation.Validatable
Returns validation error associated with this object.
getErrors() - Method in class org.srplib.validation.ValidationErrors
Return all collected validation errors.
getErrorsFor(Object) - Method in class org.srplib.validation.ValidationErrors
Find all validation errors for specified validation context.
getValidationErrors() - Method in exception org.srplib.validation.ValidationException
 
getValue() - Method in class org.srplib.validation.DefaultValidatable
 
getValue() - Method in interface org.srplib.validation.Validatable
Returns value to be validated.

H

hasErrors() - Method in class org.srplib.validation.DefaultValidatable
 
hasErrors() - Method in interface org.srplib.validation.Validatable
Tests if this object has errors or not.
hasErrors() - Method in class org.srplib.validation.ValidationErrors
Tests if this collector contains at least one validation error.

I

isValid(Validatable<T>) - Method in class org.srplib.validation.AbstractValidator
Subclasses should implement this method and check validatable for errors.

N

newError() - Method in class org.srplib.validation.AbstractValidator
Subclasses should implement this method and

O

org.srplib.validation - package org.srplib.validation
 

T

toString() - Method in class org.srplib.validation.DefaultValidationError
 
toString(String) - Method in class org.srplib.validation.ValidationErrors
 

V

Validatable<T> - Interface in org.srplib.validation
Encapsulates an object which can be validated.
validate(Validatable<T>) - Method in class org.srplib.validation.AbstractValidator
 
validate(Validatable<T>) - Method in interface org.srplib.validation.Validator
Validates provided validatable object.
ValidationError - Interface in org.srplib.validation
Models single validation error.
ValidationErrors - Class in org.srplib.validation
Validation error collector object.
ValidationErrors(List<ValidationError>) - Constructor for class org.srplib.validation.ValidationErrors
 
ValidationErrors(ValidationError...) - Constructor for class org.srplib.validation.ValidationErrors
 
ValidationException - Exception in org.srplib.validation
Validation exception is used to report validation errors.
ValidationException(String, Throwable, ValidationErrors) - Constructor for exception org.srplib.validation.ValidationException
Creates exception.
ValidationException(ValidationErrors) - Constructor for exception org.srplib.validation.ValidationException
 
ValidationException(ValidationError) - Constructor for exception org.srplib.validation.ValidationException
 
Validator<T> - Interface in org.srplib.validation
Base interface for object that can validate Validatable objects.

A C D E G H I N O T V

Copyright © 2014. All Rights Reserved.