Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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.DefaultMessageInterpolatorAggerator
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
DefaultMessageInterpolatorAggerator - Class in org.hibernate.validator.interpolator
DefaultMessageInterpolatorAggerator() - Constructor for class org.hibernate.validator.interpolator.DefaultMessageInterpolatorAggerator
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.DefaultMessageInterpolatorAggerator
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(XMember) - Method in class org.hibernate.validator.ClassValidator
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.DefaultMessageInterpolatorAggerator
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.DefaultMessageInterpolatorAggerator
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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES