A C D E F G H I J L M N O P R S T V

A

AbstractLuhnValidator - Class in org.hibernate.validator
Implement the Luhn algorithm (with Luhn key on the last digit)
AbstractLuhnValidator() - Constructor for class org.hibernate.validator.AbstractLuhnValidator
 
addInterpolator(Annotation, Validator) - Method in class org.hibernate.validator.interpolator.DefaultMessageInterpolatorAggregator
 
addParentBean(Object, String) - Method in class org.hibernate.validator.InvalidValue
 
apply(PersistentClass) - Method in class org.hibernate.validator.ClassValidator
apply the registred constraints rules on the hibernate metadata (to be applied on DB schema...)
apply(Property) - Method in class org.hibernate.validator.DigitsValidator
 
apply(Property) - Method in class org.hibernate.validator.LengthValidator
 
apply(Property) - Method in class org.hibernate.validator.MaxValidator
 
apply(Property) - Method in class org.hibernate.validator.MinValidator
 
apply(Property) - Method in class org.hibernate.validator.NotEmptyValidator
 
apply(Property) - Method in class org.hibernate.validator.NotNullValidator
 
apply(Property) - Method in class org.hibernate.validator.PastValidator
 
apply(PersistentClass) - Method in interface org.hibernate.validator.PersistentClassConstraint
Apply the constraint in the hibernate metadata
apply(Property) - Method in interface org.hibernate.validator.PropertyConstraint
 
apply(Property) - Method in class org.hibernate.validator.RangeValidator
 
APPLY_TO_DDL - Static variable in class org.hibernate.validator.Environment
Apply DDL changes on Hibernate metamodel when using validator with Hibernate Annotations.
AssertFalse - Annotation Type in org.hibernate.validator
The annotated property has to be false.
AssertFalseValidator - Class in org.hibernate.validator
Check if a given object is false or not
AssertFalseValidator() - Constructor for class org.hibernate.validator.AssertFalseValidator
 
AssertTrue - Annotation Type in org.hibernate.validator
The annotated element has to be true
AssertTrueValidator - Class in org.hibernate.validator
Check whether an element is true or not.
AssertTrueValidator() - Constructor for class org.hibernate.validator.AssertTrueValidator
 
assertValid(T) - Method in class org.hibernate.validator.ClassValidator
 
AUTOREGISTER_LISTENERS - Static variable in class org.hibernate.validator.Environment
Enable listeners auto registration in Hibernate Annotations and EntityManager.

C

ClassValidator<T> - Class in org.hibernate.validator
Engine that take a bean and check every expressed annotation restrictions
ClassValidator(Class<T>) - Constructor for class org.hibernate.validator.ClassValidator
create the validator engine for this bean type
ClassValidator(Class<T>, ResourceBundle) - Constructor for class org.hibernate.validator.ClassValidator
create the validator engine for a particular bean class, using a resource bundle for message rendering on violation
ClassValidator(Class<T>, MessageInterpolator) - Constructor for class org.hibernate.validator.ClassValidator
create the validator engine for a particular bean class, using a custom message interpolator for message rendering on violation
ClassValidator(Class<T>, ResourceBundle, MessageInterpolator, Map<XClass, ClassValidator>, ReflectionManager) - Constructor for class org.hibernate.validator.ClassValidator
Not a public API
ClassValidator(XClass, ResourceBundle, MessageInterpolator, Map<XClass, ClassValidator>, ReflectionManager) - Constructor for class org.hibernate.validator.ClassValidator
 
CreditCardNumber - Annotation Type in org.hibernate.validator
The annotated element has to represent a valid credit card number.
CreditCardNumberValidator - Class in org.hibernate.validator
Check a credit card number through the Luhn algorithm
CreditCardNumberValidator() - Constructor for class org.hibernate.validator.CreditCardNumberValidator
 

D

DefaultMessageInterpolator - Class in org.hibernate.validator.interpolator
Resource bundle based interpolator Also interpolate annotation parameters inside the message
DefaultMessageInterpolator() - Constructor for class org.hibernate.validator.interpolator.DefaultMessageInterpolator
 
DefaultMessageInterpolatorAggregator - Class in org.hibernate.validator.interpolator
 
DefaultMessageInterpolatorAggregator() - Constructor for class org.hibernate.validator.interpolator.DefaultMessageInterpolatorAggregator
 
Digits - Annotation Type in org.hibernate.validator
Check that a given number has integerDigits integer digits and fractionalDigits fractional digits The constraints are defined at the database level too
DigitsValidator - Class in org.hibernate.validator
Validate a Digit to check if it matches the according pattern
DigitsValidator() - Constructor for class org.hibernate.validator.DigitsValidator
 

E

EAN - Annotation Type in org.hibernate.validator
The annotated element has to represent an EAN-13 or UPC-A which aims to check for user mistake, not actual number validity!
EANValidator - Class in org.hibernate.validator
Validate EAN13 and UPC-A
EANValidator() - Constructor for class org.hibernate.validator.EANValidator
 
Email - Annotation Type in org.hibernate.validator
The string has to be a well-formed email address
EmailValidator - Class in org.hibernate.validator
Check that a given string is a well-formed email address
EmailValidator() - Constructor for class org.hibernate.validator.EmailValidator
 
Environment - Class in org.hibernate.validator
Hibernate Validator Event properties The properties are retrieved from Hibernate (hibernate.properties, hibernate.cfg.xml, persistence.xml or Configuration API)
Environment() - Constructor for class org.hibernate.validator.Environment
 

F

findPropertyByName(PersistentClass, String) - Static method in class org.hibernate.validator.ClassValidator
Retrieve the property by path in a recursive way, including IndetifierProperty in the loop If propertyName is null or empty, the IdentifierProperty is returned
Future - Annotation Type in org.hibernate.validator
Check that a Date, a Calendar, or a string representation apply in the future
FutureValidator - Class in org.hibernate.validator
Check that a given date is in the future, and apply the same restriction at the DB level
FutureValidator() - Constructor for class org.hibernate.validator.FutureValidator
 

G

getAnnotationMessage() - Method in class org.hibernate.validator.interpolator.DefaultMessageInterpolator
 
getAnnotationMessage(Validator) - Method in class org.hibernate.validator.interpolator.DefaultMessageInterpolatorAggregator
 
getBean() - Method in class org.hibernate.validator.InvalidValue
 
getBeanClass() - Method in class org.hibernate.validator.InvalidValue
 
getInvalidValues(T) - Method in class org.hibernate.validator.ClassValidator
apply constraints on a bean instance and return all the failures.
getInvalidValues(T, Set<Object>) - Method in class org.hibernate.validator.ClassValidator
apply constraints on a bean instance and return all the failures.
getInvalidValues(T, String) - Method in class org.hibernate.validator.ClassValidator
Apply constraints of a particular property on a bean instance and return all the failures.
getInvalidValues() - Method in exception org.hibernate.validator.InvalidStateException
 
getMessage() - Method in class org.hibernate.validator.InvalidValue
 
getPotentialInvalidValues(String, Object) - Method in class org.hibernate.validator.ClassValidator
Apply constraints of a particular property value of a bean type and return all the failures.
getPropertyName() - Method in class org.hibernate.validator.InvalidValue
 
getPropertyPath() - Method in class org.hibernate.validator.InvalidValue
 
getRootBean() - Method in class org.hibernate.validator.InvalidValue
 
getValue() - Method in class org.hibernate.validator.InvalidValue
 

H

hasValidationRules() - Method in class org.hibernate.validator.ClassValidator
 

I

initialize(AssertFalse) - Method in class org.hibernate.validator.AssertFalseValidator
 
initialize(AssertTrue) - Method in class org.hibernate.validator.AssertTrueValidator
 
initialize(CreditCardNumber) - Method in class org.hibernate.validator.CreditCardNumberValidator
 
initialize(Digits) - Method in class org.hibernate.validator.DigitsValidator
 
initialize(EAN) - Method in class org.hibernate.validator.EANValidator
 
initialize(Email) - Method in class org.hibernate.validator.EmailValidator
 
initialize(Configuration) - Method in class org.hibernate.validator.event.ValidateEventListener
initialize the validators, any non significant validators are not kept
initialize(Future) - Method in class org.hibernate.validator.FutureValidator
 
initialize(ResourceBundle, ResourceBundle) - Method in class org.hibernate.validator.interpolator.DefaultMessageInterpolator
 
initialize(Annotation, MessageInterpolator) - Method in class org.hibernate.validator.interpolator.DefaultMessageInterpolator
 
initialize(ResourceBundle, ResourceBundle) - Method in class org.hibernate.validator.interpolator.DefaultMessageInterpolatorAggregator
 
initialize(Length) - Method in class org.hibernate.validator.LengthValidator
 
initialize(Max) - Method in class org.hibernate.validator.MaxValidator
 
initialize(Min) - Method in class org.hibernate.validator.MinValidator
 
initialize(NotEmpty) - Method in class org.hibernate.validator.NotEmptyValidator
 
initialize(NotNull) - Method in class org.hibernate.validator.NotNullValidator
 
initialize(Past) - Method in class org.hibernate.validator.PastValidator
 
initialize(Pattern) - Method in class org.hibernate.validator.PatternValidator
 
initialize(Range) - Method in class org.hibernate.validator.RangeValidator
 
initialize(Size) - Method in class org.hibernate.validator.SizeValidator
 
initialize(A) - Method in interface org.hibernate.validator.Validator
Take the annotations values
interpolate(String, Validator, MessageInterpolator) - Method in class org.hibernate.validator.interpolator.DefaultMessageInterpolator
 
interpolate(String, Validator, MessageInterpolator) - Method in class org.hibernate.validator.interpolator.DefaultMessageInterpolatorAggregator
 
interpolate(String, Validator, MessageInterpolator) - Method in interface org.hibernate.validator.MessageInterpolator
Interpolate a given validator message.
InvalidStateException - Exception in org.hibernate.validator
Thrown when the bean has violated one or several of its constraints You can get the violation details in getInvalidValues()
InvalidStateException(InvalidValue[]) - Constructor for exception org.hibernate.validator.InvalidStateException
 
InvalidStateException(InvalidValue[], String) - Constructor for exception org.hibernate.validator.InvalidStateException
 
InvalidValue - Class in org.hibernate.validator
A single violation of a class level or method level constraint.
InvalidValue(String, Class, String, Object, Object) - Constructor for class org.hibernate.validator.InvalidValue
 
isValid(Object) - Method in class org.hibernate.validator.AbstractLuhnValidator
 
isValid(Object) - Method in class org.hibernate.validator.AssertFalseValidator
 
isValid(Object) - Method in class org.hibernate.validator.AssertTrueValidator
 
isValid(Object) - Method in class org.hibernate.validator.DigitsValidator
 
isValid(Object) - Method in class org.hibernate.validator.EANValidator
 
isValid(Object) - Method in class org.hibernate.validator.EmailValidator
 
isValid(Object) - Method in class org.hibernate.validator.FutureValidator
 
isValid(Object) - Method in class org.hibernate.validator.LengthValidator
 
isValid(Object) - Method in class org.hibernate.validator.MaxValidator
 
isValid(Object) - Method in class org.hibernate.validator.MinValidator
 
isValid(Object) - Method in class org.hibernate.validator.NotEmptyValidator
 
isValid(Object) - Method in class org.hibernate.validator.NotNullValidator
 
isValid(Object) - Method in class org.hibernate.validator.PastValidator
 
isValid(Object) - Method in class org.hibernate.validator.PatternValidator
 
isValid(Object) - Method in class org.hibernate.validator.RangeValidator
 
isValid(Object) - Method in class org.hibernate.validator.SizeValidator
 
isValid(Object) - Method in interface org.hibernate.validator.Validator
does the object/element pass the constraints

J

JPAValidateListener - Class in org.hibernate.validator.event
Java Persistence Entity Listener that validates entities on inserts or updates This listener needs ot be placed on each validatable entities
JPAValidateListener() - Constructor for class org.hibernate.validator.event.JPAValidateListener
 

L

Length - Annotation Type in org.hibernate.validator
Apply some length restrictions to the annotated element.
LengthValidator - Class in org.hibernate.validator
Do check a length restriction on a string, and apply expected contraints on hibernate metadata.
LengthValidator() - Constructor for class org.hibernate.validator.LengthValidator
 

M

Max - Annotation Type in org.hibernate.validator
max restriction on a numeric annotated element
MaxValidator - Class in org.hibernate.validator
Do check a max restriction on a numeric (whether and actual number or its string representation, and apply expected contraints on hibernate metadata.
MaxValidator() - Constructor for class org.hibernate.validator.MaxValidator
 
MESSAGE_INTERPOLATOR_CLASS - Static variable in class org.hibernate.validator.Environment
Message interpolator class used.
MessageInterpolator - Interface in org.hibernate.validator
Responsible for validator message interpolation (variable replacement etc) this extension point is useful if the call has some contextual informations to interpolate in validator messages
Min - Annotation Type in org.hibernate.validator
min restriction on a numeric annotated elemnt (or the string representation of a numeric)
MinValidator - Class in org.hibernate.validator
Do check a min restriction on a numeric (whether and actual number or its string representation, and apply expected contraints on hibernate metadata.
MinValidator() - Constructor for class org.hibernate.validator.MinValidator
 

N

NotEmpty - Annotation Type in org.hibernate.validator
Check that a String is not empty (not null and length > 0) or that a Collection (or array) is not empty (not null and length > 0)
NotEmptyValidator - Class in org.hibernate.validator
Check the non emptyness of the element
NotEmptyValidator() - Constructor for class org.hibernate.validator.NotEmptyValidator
 
NotNull - Annotation Type in org.hibernate.validator
not null constraint
NotNullValidator - Class in org.hibernate.validator
Check a not null restriction on an object and apply the equivalent constraint on hibernate metadata.
NotNullValidator() - Constructor for class org.hibernate.validator.NotNullValidator
 

O

onChange(Object) - Method in class org.hibernate.validator.event.JPAValidateListener
 
onPreInsert(PreInsertEvent) - Method in class org.hibernate.validator.event.ValidateEventListener
 
onPreUpdate(PreUpdateEvent) - Method in class org.hibernate.validator.event.ValidateEventListener
 
org.hibernate.validator - package org.hibernate.validator
 
org.hibernate.validator.event - package org.hibernate.validator.event
 
org.hibernate.validator.interpolator - package org.hibernate.validator.interpolator
 

P

Past - Annotation Type in org.hibernate.validator
Check that a Date, a Calendar, or a string representation apply in the past
PastValidator - Class in org.hibernate.validator
Check that a given date is in the past, and apply the same restriction at the DB level
PastValidator() - Constructor for class org.hibernate.validator.PastValidator
 
Pattern - Annotation Type in org.hibernate.validator
The annotated element must follow the regexp pattern
Patterns - Annotation Type in org.hibernate.validator
The annotated element must follow the list of regexp patterns
PatternValidator - Class in org.hibernate.validator
check if a given element match the regular expression
PatternValidator() - Constructor for class org.hibernate.validator.PatternValidator
 
PersistentClassConstraint - Interface in org.hibernate.validator
Interface implemented by the validator when a constraint may be represented in the hibernate metadata
PropertyConstraint - Interface in org.hibernate.validator
Interface implemented by the validator when a constraint may be represented in a hibernate metadata property

R

Range - Annotation Type in org.hibernate.validator
The annotated elemnt has to be in the appropriate range.
RangeValidator - Class in org.hibernate.validator
The value has to be in a defined range, the constraint is also applied on DB
RangeValidator() - Constructor for class org.hibernate.validator.RangeValidator
 

S

Size - Annotation Type in org.hibernate.validator
Size range for Arrays, Collections or Maps
SizeValidator - Class in org.hibernate.validator
Check the size range according to the element
SizeValidator() - Constructor for class org.hibernate.validator.SizeValidator
 

T

toString() - Method in class org.hibernate.validator.InvalidValue
 
touch() - Static method in class org.hibernate.validator.Version
 

V

Valid - Annotation Type in org.hibernate.validator
Enables recursive validation of an associated object
validate(Object, EntityMode) - Method in class org.hibernate.validator.event.ValidateEventListener
 
ValidateEventListener - Class in org.hibernate.validator.event
Before insert and update, executes the validator framework
ValidateEventListener() - Constructor for class org.hibernate.validator.event.ValidateEventListener
 
ValidatePreInsertEventListener - Class in org.hibernate.validator.event
Deprecated. use ValidateEventListener
ValidatePreInsertEventListener() - Constructor for class org.hibernate.validator.event.ValidatePreInsertEventListener
Deprecated.  
ValidatePreUpdateEventListener - Class in org.hibernate.validator.event
Deprecated. use ValidateEventListener
ValidatePreUpdateEventListener() - Constructor for class org.hibernate.validator.event.ValidatePreUpdateEventListener
Deprecated.  
Validator<A extends java.lang.annotation.Annotation> - Interface in org.hibernate.validator
A constraint validator for a particular annotation
ValidatorClass - Annotation Type in org.hibernate.validator
Link between an constraint annotation and it's validator implementation
Version - Class in org.hibernate.validator
Hibernate Vaildator version
Version() - Constructor for class org.hibernate.validator.Version
 
VERSION - Static variable in class org.hibernate.validator.Version
 

A C D E F G H I J L M N O P R S T V

Copyright © 2007-2009. All Rights Reserved.