Skip to content

Upgrading org.hibernate:hibernate-validator 3 to 4

Unknown3.1.0.GA → 4.3.2.Final

Fetching 24 releases from GitHub…0 / 24
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Adds javax.validation:validation-api 1.0.0.GA, org.jboss.logging:jboss-logging 3.1.0.CR2.

Drops org.hibernate:hibernate-commons-annotations, org.hibernate:hibernate-core, org.slf4j:slf4j-api.

Installs 2 packages in all (was 8).

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • removed: @interface AssertFalse
  • removed: @interface AssertTrue
  • removed: @interface CreditCardNumber
  • removed: @interface Digits
  • removed: @interface EAN
  • removed: @interface Email
  • removed: @interface Future
  • removed: @interface Length
  • removed: @interface Max
  • removed: @interface Min
  • removed: @interface NotEmpty
  • removed: @interface NotNull
  • removed: @interface Past
  • removed: @interface Pattern
  • removed: @interface Patterns
  • removed: @interface Range
  • removed: @interface Size
  • removed: @interface Valid
  • removed: @interface ValidatorClass
  • removed: abstract class AbstractLuhnValidator
  • removed: class AssertFalseValidator implements Validator, Serializable
  • removed: class AssertTrueValidator implements Validator, Serializable
  • removed: class ClassValidator implements Serializable
  • removed: class CreditCardNumberValidator extends AbstractLuhnValidator implements Validator, Serializable
  • removed: class DigitsValidator implements Validator, PropertyConstraint
  • removed: class EANValidator implements Validator
  • removed: class EmailValidator implements Validator, Serializable
  • removed: class Environment
  • removed: class FutureValidator implements Validator, Serializable
  • removed: class InvalidStateException extends RuntimeException
  • removed: class InvalidValue implements Serializable
  • removed: class LengthValidator implements Validator, PropertyConstraint, Serializable
  • removed: class MaxValidator implements Validator, PropertyConstraint, Serializable
  • removed: class MinValidator implements Validator, PropertyConstraint, Serializable
  • removed: class NotEmptyValidator implements Validator, PropertyConstraint, Serializable
  • removed: class NotNullValidator implements Validator, PropertyConstraint, Serializable
  • removed: class PastValidator implements Validator, PropertyConstraint, Serializable
  • removed: class PatternValidator implements Validator, Serializable
  • removed: class RangeValidator implements Validator, PropertyConstraint, Serializable
  • removed: class SizeValidator implements Validator, Serializable
  • removed: class Version
  • removed: ctor AbstractLuhnValidator()
  • removed: ctor AssertFalseValidator()
  • removed: ctor AssertTrueValidator()
  • removed: ctor ClassValidator(Class)
  • removed: ctor ClassValidator(Class, MessageInterpolator)
  • removed: ctor ClassValidator(Class, ResourceBundle)
  • removed: ctor ClassValidator(Class, ResourceBundle, MessageInterpolator, Map, ReflectionManager)
  • removed: ctor ClassValidator(XClass, ResourceBundle, MessageInterpolator, Map, ReflectionManager)
  • removed: ctor CreditCardNumberValidator()
  • removed: ctor DigitsValidator()
  • removed: ctor EANValidator()
  • removed: ctor EmailValidator()
  • removed: ctor Environment()
  • removed: ctor FutureValidator()
  • removed: ctor InvalidStateException(InvalidValue[])
  • removed: ctor InvalidStateException(InvalidValue[], String)
  • removed: ctor InvalidValue(String, Class, String, Object, Object)
  • removed: ctor LengthValidator()
  • removed: ctor MaxValidator()
  • removed: ctor MinValidator()
  • removed: ctor NotEmptyValidator()
  • removed: ctor NotNullValidator()
  • removed: ctor PastValidator()
  • removed: ctor PatternValidator()
  • removed: ctor RangeValidator()
  • removed: ctor SizeValidator()
  • removed: ctor Version()
  • removed: interface MessageInterpolator
  • removed: interface PersistentClassConstraint
  • removed: interface PropertyConstraint
  • removed: interface Validator
  • removed: method AbstractLuhnValidator.isValid(Object): boolean
  • removed: method AssertFalse.message(): String
  • removed: method AssertFalseValidator.initialize(AssertFalse): void
  • removed: method AssertFalseValidator.isValid(Object): boolean
  • removed: method AssertTrue.message(): String
  • removed: method AssertTrueValidator.initialize(AssertTrue): void
  • removed: method AssertTrueValidator.isValid(Object): boolean
  • removed: method ClassValidator.apply(PersistentClass): void
  • removed: method ClassValidator.assertValid(Object): void
  • removed: method ClassValidator.getInvalidValues(Object): InvalidValue[]
  • removed: method ClassValidator.getInvalidValues(Object, Set): InvalidValue[]
  • removed: method ClassValidator.getInvalidValues(Object, String): InvalidValue[]
  • removed: method ClassValidator.getPotentialInvalidValues(String, Object): InvalidValue[]
  • removed: method ClassValidator.hasValidationRules(): boolean
  • removed: method CreditCardNumber.message(): String
  • removed: method CreditCardNumberValidator.initialize(CreditCardNumber): void
  • removed: method Digits.fractionalDigits(): int
  • removed: method Digits.integerDigits(): int
  • removed: method Digits.message(): String
  • removed: method DigitsValidator.apply(Property): void
  • removed: method DigitsValidator.initialize(Digits): void
  • removed: method DigitsValidator.isValid(Object): boolean
  • removed: method EAN.message(): String
  • removed: method EANValidator.initialize(EAN): void
  • removed: method EANValidator.isValid(Object): boolean
  • removed: method Email.message(): String
  • removed: method EmailValidator.initialize(Email): void
  • removed: method EmailValidator.isValid(Object): boolean
  • removed: method Future.message(): String
  • removed: method FutureValidator.initialize(Future): void
  • removed: method FutureValidator.isValid(Object): boolean
  • removed: method InvalidStateException.getInvalidValues(): InvalidValue[]
  • removed: method InvalidValue.addParentBean(Object, String): void
  • removed: method InvalidValue.getBean(): Object
  • removed: method InvalidValue.getBeanClass(): Class
  • removed: method InvalidValue.getMessage(): String
  • removed: method InvalidValue.getPropertyName(): String
  • removed: method InvalidValue.getPropertyPath(): String
  • removed: method InvalidValue.getRootBean(): Object
  • removed: method InvalidValue.getValue(): Object
  • removed: method InvalidValue.toString(): String
  • removed: method Length.max(): int
  • removed: method Length.message(): String
  • removed: method Length.min(): int
  • removed: method LengthValidator.apply(Property): void
  • removed: method LengthValidator.initialize(Length): void
  • removed: method LengthValidator.isValid(Object): boolean
  • removed: method Max.message(): String
  • removed: method Max.value(): long
  • removed: method MaxValidator.apply(Property): void
  • removed: method MaxValidator.initialize(Max): void
  • removed: method MaxValidator.isValid(Object): boolean
  • removed: method MessageInterpolator.interpolate(String, Validator, MessageInterpolator): String
  • removed: method Min.message(): String
  • removed: method Min.value(): long
  • removed: method MinValidator.apply(Property): void
  • removed: method MinValidator.initialize(Min): void
  • removed: method MinValidator.isValid(Object): boolean
  • removed: method NotEmpty.message(): String
  • removed: method NotEmptyValidator.apply(Property): void
  • removed: method NotEmptyValidator.initialize(NotEmpty): void
  • removed: method NotEmptyValidator.isValid(Object): boolean
  • removed: method NotNull.message(): String
  • removed: method NotNullValidator.apply(Property): void
  • removed: method NotNullValidator.initialize(NotNull): void
  • removed: method NotNullValidator.isValid(Object): boolean
  • removed: method Past.message(): String
  • removed: method PastValidator.apply(Property): void
  • removed: method PastValidator.initialize(Past): void
  • removed: method PastValidator.isValid(Object): boolean
  • removed: method Pattern.flags(): int
  • removed: method Pattern.message(): String
  • removed: method Pattern.regex(): String
  • removed: method PatternValidator.initialize(Pattern): void
  • removed: method PatternValidator.isValid(Object): boolean
  • removed: method Patterns.value(): Pattern[]
  • removed: method PersistentClassConstraint.apply(PersistentClass): void
  • removed: method PropertyConstraint.apply(Property): void
  • removed: method Range.max(): long
  • removed: method Range.message(): String
  • removed: method Range.min(): long
  • removed: method RangeValidator.apply(Property): void
  • removed: method RangeValidator.initialize(Range): void
  • removed: method RangeValidator.isValid(Object): boolean
  • removed: method Size.max(): int
  • removed: method Size.message(): String
  • removed: method Size.min(): int
  • removed: method SizeValidator.initialize(Size): void
  • removed: method SizeValidator.isValid(Object): boolean
  • removed: method Validator.initialize(Annotation): void
  • removed: method Validator.isValid(Object): boolean
  • removed: method ValidatorClass.value(): Class
  • removed: static field Environment.APPLY_TO_DDL: String
  • removed: static field Environment.AUTOREGISTER_LISTENERS: String
  • removed: static field Environment.MESSAGE_INTERPOLATOR_CLASS: String
  • removed: static field Version.VERSION: String
  • removed: static method ClassValidator.findPropertyByName(PersistentClass, String): Property
  • removed: static method Version.touch(): void
  • added: class HibernateValidator implements ValidationProvider
  • added: ctor HibernateValidator()
  • added: interface HibernateValidatorConfiguration extends Configuration
  • added: interface HibernateValidatorContext extends ValidatorContext
  • added: interface HibernateValidatorFactory extends ValidatorFactory
  • added: method HibernateValidator.buildValidatorFactory(ConfigurationState): ValidatorFactory
  • added: method HibernateValidator.createGenericConfiguration(BootstrapState): Configuration
  • added: method HibernateValidator.createSpecializedConfiguration(BootstrapState): HibernateValidatorConfiguration
  • added: method HibernateValidatorConfiguration.addMapping(ConstraintMapping): HibernateValidatorConfiguration
  • added: method HibernateValidatorConfiguration.createConstraintMapping(): ConstraintMapping
  • added: method HibernateValidatorConfiguration.failFast(boolean): HibernateValidatorConfiguration
  • added: method HibernateValidatorConfiguration.getDefaultResourceBundleLocator(): ResourceBundleLocator
  • added: method HibernateValidatorContext.constraintValidatorFactory(ConstraintValidatorFactory): HibernateValidatorContext
  • added: method HibernateValidatorContext.failFast(boolean): HibernateValidatorContext
  • added: method HibernateValidatorContext.messageInterpolator(MessageInterpolator): HibernateValidatorContext
  • added: method HibernateValidatorContext.traversableResolver(TraversableResolver): HibernateValidatorContext
  • added: method HibernateValidatorFactory.usingContext(): HibernateValidatorContext
  • added: static field HibernateValidatorConfiguration.FAIL_FAST: String
  • added: abstract class ConstraintDef
  • added: class ConstraintMapping
  • added: class GenericConstraintDef extends ConstraintDef
  • added: ctor ConstraintDef(Class)
  • added: ctor ConstraintDef(ConstraintDef)
  • added: ctor ConstraintMapping()
  • added: ctor ConstraintMapping(ConstraintMapping)
  • added: ctor GenericConstraintDef(Class)
  • added: field ConstraintDef.constraintType: Class
  • added: field ConstraintDef.parameters: Map
  • added: field ConstraintMapping.context: ConstraintMappingContext
  • added: method ConstraintDef.addParameter(String, Object): ConstraintDef
  • added: method ConstraintDef.groups(Class[]): ConstraintDef
  • added: method ConstraintDef.message(String): ConstraintDef
  • added: method ConstraintDef.payload(Class[]): ConstraintDef
  • added: method ConstraintDef.toString(): String
  • added: method ConstraintMapping.type(Class): TypeConstraintMappingContext
  • added: method GenericConstraintDef.param(String, Object): GenericConstraintDef
  • added: interface AnnotationProcessingOptions
  • added: interface Cascadable
  • added: interface Constrainable
  • added: interface MethodConstraintMappingContext extends ParameterTarget, ReturnValueTarget
  • added: interface MethodTarget
  • added: interface ParameterConstraintMappingContext extends TypeTarget, ParameterTarget, ReturnValueTarget, MethodTarget, Constrainable, Cascadable
  • added: interface ParameterTarget
  • added: interface PropertyConstraintMappingContext extends Constrainable, TypeTarget, PropertyTarget, MethodTarget, Cascadable, AnnotationProcessingOptions
  • added: interface PropertyTarget
  • added: interface ReturnValueConstraintMappingContext extends TypeTarget, ParameterTarget, MethodTarget, Constrainable, Cascadable
  • added: interface ReturnValueTarget
  • added: interface TypeConstraintMappingContext extends Constrainable, TypeTarget, PropertyTarget, MethodTarget, AnnotationProcessingOptions
  • added: interface TypeTarget
  • added: method AnnotationProcessingOptions.ignoreAnnotations(): AnnotationProcessingOptions
  • added: method Cascadable.valid(): Cascadable
  • added: method Constrainable.constraint(ConstraintDef): Constrainable
  • added: method MethodTarget.method(String, Class[]): MethodConstraintMappingContext
  • added: method ParameterTarget.parameter(int): ParameterConstraintMappingContext
  • added: method PropertyTarget.property(String, ElementType): PropertyConstraintMappingContext
  • added: method ReturnValueTarget.returnValue(): ReturnValueConstraintMappingContext
  • added: method TypeConstraintMappingContext.defaultGroupSequence(Class[]): TypeConstraintMappingContext
  • added: method TypeConstraintMappingContext.defaultGroupSequenceProvider(Class): TypeConstraintMappingContext
  • added: method TypeConstraintMappingContext.defaultGroupSequenceProviderClass(Class): TypeConstraintMappingContext
  • added: method TypeConstraintMappingContext.ignoreAllAnnotations(): TypeConstraintMappingContext
  • added: method TypeTarget.type(Class): TypeConstraintMappingContext
  • added: class AssertFalseDef extends ConstraintDef
  • added: class AssertTrueDef extends ConstraintDef
  • added: class CreditCardNumberDef extends ConstraintDef
  • added: class DecimalMaxDef extends ConstraintDef
  • added: class DecimalMinDef extends ConstraintDef
  • added: class DigitsDef extends ConstraintDef
  • added: class EmailDef extends ConstraintDef
  • added: class FutureDef extends ConstraintDef
  • added: class LengthDef extends ConstraintDef
  • added: class MaxDef extends ConstraintDef
  • added: class MinDef extends ConstraintDef
  • added: class NotBlankDef extends ConstraintDef
  • added: class NotEmptyDef extends ConstraintDef
  • added: class NotNullDef extends ConstraintDef
  • added: class NullDef extends ConstraintDef
  • added: class PastDef extends ConstraintDef
  • added: class PatternDef extends ConstraintDef
  • added: class RangeDef extends ConstraintDef
  • added: class ScriptAssertDef extends ConstraintDef
  • added: class SizeDef extends ConstraintDef
  • added: class URLDef extends ConstraintDef
  • added: ctor AssertFalseDef()
  • added: ctor AssertTrueDef()
  • added: ctor CreditCardNumberDef()
  • added: ctor DecimalMaxDef()
  • added: ctor DecimalMinDef()
  • added: ctor DigitsDef()
  • added: ctor EmailDef()
  • added: ctor FutureDef()
  • added: ctor LengthDef()
  • added: ctor MaxDef()
  • added: ctor MinDef()
  • added: ctor NotBlankDef()
  • added: ctor NotEmptyDef()
  • added: ctor NotNullDef()
  • added: ctor NullDef()
  • added: ctor PastDef()
  • added: ctor PatternDef()
  • added: ctor RangeDef()
  • added: ctor ScriptAssertDef()
  • added: ctor SizeDef()
  • added: ctor URLDef()
  • added: method DecimalMaxDef.value(String): DecimalMaxDef
  • added: method DecimalMinDef.value(String): DecimalMinDef
  • added: method DigitsDef.fraction(int): DigitsDef
  • added: method DigitsDef.integer(int): DigitsDef
  • added: method EmailDef.flags(Pattern.Flag[]): EmailDef
  • added: method EmailDef.regexp(String): EmailDef
  • added: method LengthDef.max(int): LengthDef
  • added: method LengthDef.min(int): LengthDef
  • added: method MaxDef.value(long): MaxDef
  • added: method MinDef.value(long): MinDef
  • added: method PatternDef.flags(Pattern.Flag[]): PatternDef
  • added: method PatternDef.regexp(String): PatternDef
  • added: method RangeDef.max(long): RangeDef
  • added: method RangeDef.min(long): RangeDef
  • added: method ScriptAssertDef.alias(String): ScriptAssertDef
  • added: method ScriptAssertDef.lang(String): ScriptAssertDef
  • added: method ScriptAssertDef.script(String): ScriptAssertDef
  • added: method SizeDef.max(int): SizeDef
  • added: method SizeDef.min(int): SizeDef
  • added: method URLDef.flags(Pattern.Flag[]): URLDef
  • added: method URLDef.host(String): URLDef
  • added: method URLDef.port(int): URLDef
  • added: method URLDef.protocol(String): URLDef
  • added: method URLDef.regexp(String): URLDef
  • added: @interface ConstraintComposition
  • added: @interface CreditCardNumber
  • added: @interface CreditCardNumber.List
  • added: @interface Email
  • added: @interface Email.List
  • added: @interface Length
  • added: @interface Length.List
  • added: @interface ModCheck
  • added: @interface ModCheck.List
  • added: @interface NotBlank
  • added: @interface NotBlank.List
  • added: @interface NotEmpty
  • added: @interface NotEmpty.List
  • added: @interface Range
  • added: @interface Range.List
  • added: @interface SafeHtml
  • added: @interface SafeHtml.List
  • added: @interface ScriptAssert
  • added: @interface ScriptAssert.List
  • added: @interface URL
  • added: @interface URL.List
  • added: enum CompositionType
  • added: enum ModCheck.ModType
  • added: enum SafeHtml.WhiteListType
  • added: method ConstraintComposition.value(): CompositionType
  • added: method CreditCardNumber.List.value(): CreditCardNumber[]
  • added: method CreditCardNumber.groups(): Class[]
  • added: method CreditCardNumber.message(): String
  • added: method CreditCardNumber.payload(): Class[]
  • added: method Email.List.value(): Email[]
  • added: method Email.flags(): Pattern.Flag[]
  • added: method Email.groups(): Class[]
  • added: method Email.message(): String
  • added: method Email.payload(): Class[]
  • added: method Email.regexp(): String
  • added: method Length.List.value(): Length[]
  • added: method Length.groups(): Class[]
  • added: method Length.max(): int
  • added: method Length.message(): String
  • added: method Length.min(): int
  • added: method Length.payload(): Class[]
  • added: method ModCheck.List.value(): ModCheck[]
  • added: method ModCheck.checkDigitPosition(): int
  • added: method ModCheck.endIndex(): int
  • added: method ModCheck.groups(): Class[]
  • added: method ModCheck.ignoreNonDigitCharacters(): boolean
  • added: method ModCheck.message(): String
  • added: method ModCheck.modType(): ModCheck.ModType
  • added: method ModCheck.multiplier(): int
  • added: method ModCheck.payload(): Class[]
  • added: method ModCheck.startIndex(): int
  • added: method NotBlank.List.value(): NotBlank[]
  • added: method NotBlank.groups(): Class[]
  • added: method NotBlank.message(): String
  • added: method NotBlank.payload(): Class[]
  • added: method NotEmpty.List.value(): NotEmpty[]
  • added: method NotEmpty.groups(): Class[]
  • added: method NotEmpty.message(): String
  • added: method NotEmpty.payload(): Class[]
  • added: method Range.List.value(): Range[]
  • added: method Range.groups(): Class[]
  • added: method Range.max(): long
  • added: method Range.message(): String
  • added: method Range.min(): long
  • added: method Range.payload(): Class[]
  • added: method SafeHtml.List.value(): SafeHtml[]
  • added: method SafeHtml.additionalTags(): String[]
  • added: method SafeHtml.groups(): Class[]
  • added: method SafeHtml.message(): String
  • added: method SafeHtml.payload(): Class[]
  • added: method SafeHtml.whitelistType(): SafeHtml.WhiteListType
  • added: method ScriptAssert.List.value(): ScriptAssert[]
  • added: method ScriptAssert.alias(): String
  • added: method ScriptAssert.groups(): Class[]
  • added: method ScriptAssert.lang(): String
  • added: method ScriptAssert.message(): String
  • added: method ScriptAssert.payload(): Class[]
  • added: method ScriptAssert.script(): String
  • added: method URL.List.value(): URL[]
  • added: method URL.flags(): Pattern.Flag[]
  • added: method URL.groups(): Class[]
  • added: method URL.host(): String
  • added: method URL.message(): String
  • added: method URL.payload(): Class[]
  • added: method URL.port(): int
  • added: method URL.protocol(): String
  • added: method URL.regexp(): String
  • added: static field CompositionType.ALL_FALSE: CompositionType
  • added: static field CompositionType.AND: CompositionType
  • added: static field CompositionType.OR: CompositionType
  • added: static field ModCheck.ModType.MOD10: ModCheck.ModType
  • added: static field ModCheck.ModType.MOD11: ModCheck.ModType
  • added: static field SafeHtml.WhiteListType.BASIC: SafeHtml.WhiteListType
  • added: static field SafeHtml.WhiteListType.BASIC_WITH_IMAGES: SafeHtml.WhiteListType
  • added: static field SafeHtml.WhiteListType.NONE: SafeHtml.WhiteListType
  • added: static field SafeHtml.WhiteListType.RELAXED: SafeHtml.WhiteListType
  • added: static field SafeHtml.WhiteListType.SIMPLE_TEXT: SafeHtml.WhiteListType
  • added: static method CompositionType.valueOf(String): CompositionType
  • added: static method CompositionType.values(): CompositionType[]
  • added: static method ModCheck.ModType.valueOf(String): ModCheck.ModType
  • added: static method ModCheck.ModType.values(): ModCheck.ModType[]
  • added: static method SafeHtml.WhiteListType.valueOf(String): SafeHtml.WhiteListType
  • added: static method SafeHtml.WhiteListType.values(): SafeHtml.WhiteListType[]
  • added: @interface CNPJ
  • added: @interface CPF
  • added: @interface TituloEleitoral
  • added: method CNPJ.groups(): Class[]
  • added: method CNPJ.message(): String
  • added: method CNPJ.payload(): Class[]
  • added: method CPF.groups(): Class[]
  • added: method CPF.message(): String
  • added: method CPF.payload(): Class[]
  • added: method TituloEleitoral.groups(): Class[]
  • added: method TituloEleitoral.message(): String
  • added: method TituloEleitoral.payload(): Class[]
  • removed: class JPAValidateListener
  • removed: class ValidateEventListener implements PreInsertEventListener, PreUpdateEventListener, Initializable
  • removed: class ValidatePreInsertEventListener extends ValidateEventListener
  • removed: class ValidatePreUpdateEventListener extends ValidateEventListener
  • removed: ctor JPAValidateListener()
  • removed: ctor ValidateEventListener()
  • removed: ctor ValidatePreInsertEventListener()
  • removed: ctor ValidatePreUpdateEventListener()
  • removed: method JPAValidateListener.onChange(Object): void
  • removed: method ValidateEventListener.initialize(Configuration): void
  • removed: method ValidateEventListener.onPreInsert(PreInsertEvent): boolean
  • removed: method ValidateEventListener.onPreUpdate(PreUpdateEvent): boolean
  • removed: method ValidateEventListener.validate(Object, EntityMode): void
  • added: @interface GroupSequenceProvider
  • added: interface DefaultGroupSequenceProvider extends DefaultGroupSequenceProvider
  • added: method DefaultGroupSequenceProvider.getValidationGroups(Object): List
  • added: method GroupSequenceProvider.value(): Class
  • added: class ConfiguredConstraint
  • added: class ConstraintMappingContext
  • added: ctor ConstraintMappingContext()
  • added: ctor TypeConstraintMappingContextImpl(Class, ConstraintMappingContext)
  • added: final class PropertyConstraintMappingContextImpl extends ConstraintMappingContextImplBase implements PropertyConstraintMappingContext
  • added: final class TypeConstraintMappingContextImpl extends ConstraintMappingContextImplBase implements TypeConstraintMappingContext
  • added: method ConfiguredConstraint.createAnnotationProxy(): Annotation
  • added: method ConfiguredConstraint.getConstraint(): ConstraintDef
  • added: method ConfiguredConstraint.getConstraintType(): Class
  • added: method ConfiguredConstraint.getLocation(): ConstraintLocation
  • added: method ConfiguredConstraint.getParameters(): Map
  • added: method ConstraintMappingContext.addCascadeConfig(BeanConstraintLocation): void
  • added: method ConstraintMappingContext.addConstraintConfig(ConfiguredConstraint): void
  • added: method ConstraintMappingContext.addDefaultGroupSequence(Class, List): void
  • added: method ConstraintMappingContext.addDefaultGroupSequenceProvider(Class, Class): void
  • added: method ConstraintMappingContext.addDeprecatedDefaultGroupSequenceProvider(Class, Class): void
  • added: method ConstraintMappingContext.addMethodCascadeConfig(MethodConstraintLocation): void
  • added: method ConstraintMappingContext.addMethodConstraintConfig(ConfiguredConstraint): void
  • added: method ConstraintMappingContext.getAnnotationProcessingOptions(): AnnotationProcessingOptions
  • added: method ConstraintMappingContext.getCascadeConfig(): Map
  • added: method ConstraintMappingContext.getConfiguredClasses(): Collection
  • added: method ConstraintMappingContext.getConstraintConfig(): Map
  • added: method ConstraintMappingContext.getDefaultGroupSequenceProvider(Class): Class
  • added: method ConstraintMappingContext.getDefaultSequence(Class): List
  • added: method ConstraintMappingContext.getDeprecatedDefaultGroupSequenceProvider(Class): Class
  • added: method ConstraintMappingContext.getMethodCascadeConfig(): Map
  • added: method ConstraintMappingContext.getMethodConstraintConfig(): Map
  • added: method ConstraintMappingContext.toString(): String
  • added: method PropertyConstraintMappingContextImpl.constraint(ConstraintDef): PropertyConstraintMappingContext
  • added: method PropertyConstraintMappingContextImpl.ignoreAnnotations(): PropertyConstraintMappingContext
  • added: method PropertyConstraintMappingContextImpl.valid(): PropertyConstraintMappingContext
  • added: method TypeConstraintMappingContextImpl.constraint(ConstraintDef): TypeConstraintMappingContext
  • added: method TypeConstraintMappingContextImpl.defaultGroupSequence(Class[]): TypeConstraintMappingContext
  • added: method TypeConstraintMappingContextImpl.defaultGroupSequenceProvider(Class): TypeConstraintMappingContext
  • added: method TypeConstraintMappingContextImpl.defaultGroupSequenceProviderClass(Class): TypeConstraintMappingContext
  • added: method TypeConstraintMappingContextImpl.ignoreAllAnnotations(): TypeConstraintMappingContext
  • added: method TypeConstraintMappingContextImpl.ignoreAnnotations(): TypeConstraintMappingContext
  • added: static method ConfiguredConstraint.forParameter(ConstraintDef, Method, int): ConfiguredConstraint
  • added: static method ConfiguredConstraint.forReturnValue(ConstraintDef, Method): ConfiguredConstraint
  • added: static method ConstraintMappingContext.getFromMapping(ConstraintMapping): ConstraintMappingContext
  • added: abstract class SizeValidatorForArraysOfPrimitives
  • added: class AssertFalseValidator implements ConstraintValidator
  • added: class AssertTrueValidator implements ConstraintValidator
  • added: class DecimalMaxValidatorForCharSequence implements ConstraintValidator
  • added: class DecimalMaxValidatorForNumber implements ConstraintValidator
  • added: class DecimalMinValidatorForCharSequence implements ConstraintValidator
  • added: class DecimalMinValidatorForNumber implements ConstraintValidator
  • added: class DigitsValidatorForCharSequence implements ConstraintValidator
  • added: class DigitsValidatorForNumber implements ConstraintValidator
  • added: class EmailValidator implements ConstraintValidator
  • added: class FutureValidatorForCalendar implements ConstraintValidator
  • added: class FutureValidatorForDate implements ConstraintValidator
  • added: class FutureValidatorForReadableInstant implements ConstraintValidator
  • added: class FutureValidatorForReadablePartial implements ConstraintValidator
  • added: class LengthValidator implements ConstraintValidator
  • added: class MaxValidatorForCharSequence implements ConstraintValidator
  • added: class MaxValidatorForNumber implements ConstraintValidator
  • added: class MinValidatorForCharSequence implements ConstraintValidator
  • added: class MinValidatorForNumber implements ConstraintValidator
  • added: class ModCheckValidator implements ConstraintValidator
  • added: class NotBlankValidator implements ConstraintValidator
  • added: class NotNullValidator implements ConstraintValidator
  • added: class NullValidator implements ConstraintValidator
  • added: class PastValidatorForCalendar implements ConstraintValidator
  • added: class PastValidatorForDate implements ConstraintValidator
  • added: class PastValidatorForReadableInstant implements ConstraintValidator
  • added: class PastValidatorForReadablePartial implements ConstraintValidator
  • added: class PatternValidator implements ConstraintValidator
  • added: class SafeHtmlValidator implements ConstraintValidator
  • added: class ScriptAssertValidator implements ConstraintValidator
  • added: class SizeValidatorForArray implements ConstraintValidator
  • added: class SizeValidatorForArraysOfBoolean extends SizeValidatorForArraysOfPrimitives implements ConstraintValidator
  • added: class SizeValidatorForArraysOfByte extends SizeValidatorForArraysOfPrimitives implements ConstraintValidator
  • added: class SizeValidatorForArraysOfChar extends SizeValidatorForArraysOfPrimitives implements ConstraintValidator
  • added: class SizeValidatorForArraysOfDouble extends SizeValidatorForArraysOfPrimitives implements ConstraintValidator
  • added: class SizeValidatorForArraysOfFloat extends SizeValidatorForArraysOfPrimitives implements ConstraintValidator
  • added: class SizeValidatorForArraysOfInt extends SizeValidatorForArraysOfPrimitives implements ConstraintValidator
  • added: class SizeValidatorForArraysOfLong extends SizeValidatorForArraysOfPrimitives implements ConstraintValidator
  • added: class SizeValidatorForArraysOfShort extends SizeValidatorForArraysOfPrimitives implements ConstraintValidator
  • added: class SizeValidatorForCharSequence implements ConstraintValidator
  • added: class SizeValidatorForCollection implements ConstraintValidator
  • added: class SizeValidatorForMap implements ConstraintValidator
  • added: class URLValidator implements ConstraintValidator
  • added: ctor AssertFalseValidator()
  • added: ctor AssertTrueValidator()
  • added: ctor DecimalMaxValidatorForCharSequence()
  • added: ctor DecimalMaxValidatorForNumber()
  • added: ctor DecimalMinValidatorForCharSequence()
  • added: ctor DecimalMinValidatorForNumber()
  • added: ctor DigitsValidatorForCharSequence()
  • added: ctor DigitsValidatorForNumber()
  • added: ctor EmailValidator()
  • added: ctor FutureValidatorForCalendar()
  • added: ctor FutureValidatorForDate()
  • added: ctor FutureValidatorForReadableInstant()
  • added: ctor FutureValidatorForReadablePartial()
  • added: ctor LengthValidator()
  • added: ctor MaxValidatorForCharSequence()
  • added: ctor MaxValidatorForNumber()
  • added: ctor MinValidatorForCharSequence()
  • added: ctor MinValidatorForNumber()
  • added: ctor ModCheckValidator()
  • added: ctor NotBlankValidator()
  • added: ctor NotNullValidator()
  • added: ctor NullValidator()
  • added: ctor PastValidatorForCalendar()
  • added: ctor PastValidatorForDate()
  • added: ctor PastValidatorForReadableInstant()
  • added: ctor PastValidatorForReadablePartial()
  • added: ctor PatternValidator()
  • added: ctor SafeHtmlValidator()
  • added: ctor ScriptAssertValidator()
  • added: ctor SizeValidatorForArray()
  • added: ctor SizeValidatorForArraysOfBoolean()
  • added: ctor SizeValidatorForArraysOfByte()
  • added: ctor SizeValidatorForArraysOfChar()
  • added: ctor SizeValidatorForArraysOfDouble()
  • added: ctor SizeValidatorForArraysOfFloat()
  • added: ctor SizeValidatorForArraysOfInt()
  • added: ctor SizeValidatorForArraysOfLong()
  • added: ctor SizeValidatorForArraysOfPrimitives()
  • added: ctor SizeValidatorForArraysOfShort()
  • added: ctor SizeValidatorForCharSequence()
  • added: ctor SizeValidatorForCollection()
  • added: ctor SizeValidatorForMap()
  • added: ctor URLValidator()
  • added: field SizeValidatorForArraysOfPrimitives.max: int
  • added: field SizeValidatorForArraysOfPrimitives.min: int
  • added: method AssertFalseValidator.initialize(AssertFalse): void
  • added: method AssertFalseValidator.isValid(Boolean, ConstraintValidatorContext): boolean
  • added: method AssertTrueValidator.initialize(AssertTrue): void
  • added: method AssertTrueValidator.isValid(Boolean, ConstraintValidatorContext): boolean
  • added: method DecimalMaxValidatorForCharSequence.initialize(DecimalMax): void
  • added: method DecimalMaxValidatorForCharSequence.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method DecimalMaxValidatorForNumber.initialize(DecimalMax): void
  • added: method DecimalMaxValidatorForNumber.isValid(Number, ConstraintValidatorContext): boolean
  • added: method DecimalMinValidatorForCharSequence.initialize(DecimalMin): void
  • added: method DecimalMinValidatorForCharSequence.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method DecimalMinValidatorForNumber.initialize(DecimalMin): void
  • added: method DecimalMinValidatorForNumber.isValid(Number, ConstraintValidatorContext): boolean
  • added: method DigitsValidatorForCharSequence.initialize(Digits): void
  • added: method DigitsValidatorForCharSequence.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method DigitsValidatorForNumber.initialize(Digits): void
  • added: method DigitsValidatorForNumber.isValid(Number, ConstraintValidatorContext): boolean
  • added: method EmailValidator.initialize(Email): void
  • added: method EmailValidator.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method FutureValidatorForCalendar.initialize(Future): void
  • added: method FutureValidatorForCalendar.isValid(Calendar, ConstraintValidatorContext): boolean
  • added: method FutureValidatorForDate.initialize(Future): void
  • added: method FutureValidatorForDate.isValid(Date, ConstraintValidatorContext): boolean
  • added: method FutureValidatorForReadableInstant.initialize(Future): void
  • added: method FutureValidatorForReadableInstant.isValid(ReadableInstant, ConstraintValidatorContext): boolean
  • added: method FutureValidatorForReadablePartial.initialize(Future): void
  • added: method FutureValidatorForReadablePartial.isValid(ReadablePartial, ConstraintValidatorContext): boolean
  • added: method LengthValidator.initialize(Length): void
  • added: method LengthValidator.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method MaxValidatorForCharSequence.initialize(Max): void
  • added: method MaxValidatorForCharSequence.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method MaxValidatorForNumber.initialize(Max): void
  • added: method MaxValidatorForNumber.isValid(Number, ConstraintValidatorContext): boolean
  • added: method MinValidatorForCharSequence.initialize(Min): void
  • added: method MinValidatorForCharSequence.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method MinValidatorForNumber.initialize(Min): void
  • added: method MinValidatorForNumber.isValid(Number, ConstraintValidatorContext): boolean
  • added: method ModCheckValidator.initialize(ModCheck): void
  • added: method ModCheckValidator.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method NotBlankValidator.initialize(NotBlank): void
  • added: method NotBlankValidator.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method NotNullValidator.initialize(NotNull): void
  • added: method NotNullValidator.isValid(Object, ConstraintValidatorContext): boolean
  • added: method NullValidator.initialize(Null): void
  • added: method NullValidator.isValid(Object, ConstraintValidatorContext): boolean
  • added: method PastValidatorForCalendar.initialize(Past): void
  • added: method PastValidatorForCalendar.isValid(Calendar, ConstraintValidatorContext): boolean
  • added: method PastValidatorForDate.initialize(Past): void
  • added: method PastValidatorForDate.isValid(Date, ConstraintValidatorContext): boolean
  • added: method PastValidatorForReadableInstant.initialize(Past): void
  • added: method PastValidatorForReadableInstant.isValid(ReadableInstant, ConstraintValidatorContext): boolean
  • added: method PastValidatorForReadablePartial.initialize(Past): void
  • added: method PastValidatorForReadablePartial.isValid(ReadablePartial, ConstraintValidatorContext): boolean
  • added: method PatternValidator.initialize(Pattern): void
  • added: method PatternValidator.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method SafeHtmlValidator.initialize(SafeHtml): void
  • added: method SafeHtmlValidator.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method ScriptAssertValidator.initialize(ScriptAssert): void
  • added: method ScriptAssertValidator.isValid(Object, ConstraintValidatorContext): boolean
  • added: method SizeValidatorForArray.initialize(Size): void
  • added: method SizeValidatorForArray.isValid(Object[], ConstraintValidatorContext): boolean
  • added: method SizeValidatorForArraysOfBoolean.isValid(boolean[], ConstraintValidatorContext): boolean
  • added: method SizeValidatorForArraysOfByte.isValid(byte[], ConstraintValidatorContext): boolean
  • added: method SizeValidatorForArraysOfChar.isValid(char[], ConstraintValidatorContext): boolean
  • added: method SizeValidatorForArraysOfDouble.isValid(double[], ConstraintValidatorContext): boolean
  • added: method SizeValidatorForArraysOfFloat.isValid(float[], ConstraintValidatorContext): boolean
  • added: method SizeValidatorForArraysOfInt.isValid(int[], ConstraintValidatorContext): boolean
  • added: method SizeValidatorForArraysOfLong.isValid(long[], ConstraintValidatorContext): boolean
  • added: method SizeValidatorForArraysOfPrimitives.initialize(Size): void
  • added: method SizeValidatorForArraysOfShort.isValid(short[], ConstraintValidatorContext): boolean
  • added: method SizeValidatorForCharSequence.initialize(Size): void
  • added: method SizeValidatorForCharSequence.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: method SizeValidatorForCollection.initialize(Size): void
  • added: method SizeValidatorForCollection.isValid(Collection, ConstraintValidatorContext): boolean
  • added: method SizeValidatorForMap.initialize(Size): void
  • added: method SizeValidatorForMap.isValid(Map, ConstraintValidatorContext): boolean
  • added: method URLValidator.initialize(URL): void
  • added: method URLValidator.isValid(CharSequence, ConstraintValidatorContext): boolean
  • added: abstract class ValidationContext
  • added: class ConfigurationImpl implements HibernateValidatorConfiguration, ConfigurationState
  • added: class ConstraintTree
  • added: class ConstraintValidatorContextImpl implements ConstraintValidatorContext
  • added: class ConstraintValidatorFactoryImpl implements ConstraintValidatorFactory
  • added: class ConstraintViolationImpl implements ConstraintViolation, Serializable
  • added: class MessageAndPath
  • added: class MessageInterpolatorContext implements MessageInterpolator.Context
  • added: class MethodConstraintViolationImpl extends ConstraintViolationImpl implements MethodConstraintViolation
  • added: class MethodParameterNodeImpl extends NodeImpl
  • added: class MethodReturnValueNodeImpl extends NodeImpl
  • added: class MethodValidationContext extends ValidationContext
  • added: class NodeImpl implements Path.Node, Serializable
  • added: class StandardValidationContext extends ValidationContext
  • added: class ValidatorContextImpl implements HibernateValidatorContext
  • added: class ValidatorFactoryImpl implements HibernateValidatorFactory
  • added: class ValidatorImpl implements Validator, MethodValidator
  • added: class ValueContext
  • added: ctor ConfigurationImpl(BootstrapState)
  • added: ctor ConfigurationImpl(ValidationProvider)
  • added: ctor ConstraintTree(ConstraintDescriptorImpl)
  • added: ctor ConstraintValidatorContextImpl(PathImpl, ConstraintDescriptor)
  • added: ctor ConstraintValidatorFactoryImpl()
  • added: ctor ConstraintViolationImpl(String, String, Class, Object, Object, Object, Path, ConstraintDescriptor, ElementType)
  • added: ctor MessageAndPath(String, Path)
  • added: ctor MessageInterpolatorContext(ConstraintDescriptor, Object)
  • added: ctor MethodConstraintViolationImpl(String, String, Method, Integer, String, Class, Object, Object, Object, Path, ConstraintDescriptor, ElementType)
  • added: ctor MethodValidationContext(Class, Object, Method, Integer, MessageInterpolator, ConstraintValidatorFactory, TraversableResolver, boolean)
  • added: ctor MethodValidationContext(Class, Object, Method, MessageInterpolator, ConstraintValidatorFactory, TraversableResolver, boolean)
  • added: ctor NodeImpl(String, NodeImpl, boolean, Integer, Object)
  • added: ctor StandardValidationContext(Class, Object, MessageInterpolator, ConstraintValidatorFactory, TraversableResolver, boolean)
  • added: ctor ValidationContext(Class, Object, MessageInterpolator, ConstraintValidatorFactory, TraversableResolver, boolean)
  • added: ctor ValidatorContextImpl(ConstraintValidatorFactory, MessageInterpolator, TraversableResolver, BeanMetaDataManager, boolean)
  • added: ctor ValidatorFactoryImpl(ConfigurationState)
  • added: ctor ValidatorImpl(ConstraintValidatorFactory, MessageInterpolator, TraversableResolver, BeanMetaDataManager, boolean)
  • added: ctor ValueContext(Object, Class, PathImpl)
  • added: field ValidationContext.messageInterpolator: MessageInterpolator
  • added: final class PathImpl implements Path, Serializable
  • added: method ConfigurationImpl.addMapping(ConstraintMapping): HibernateValidatorConfiguration
  • added: method ConfigurationImpl.addMapping(InputStream): HibernateValidatorConfiguration
  • added: method ConfigurationImpl.addProperty(String, String): HibernateValidatorConfiguration
  • added: method ConfigurationImpl.buildValidatorFactory(): ValidatorFactory
  • added: method ConfigurationImpl.constraintValidatorFactory(ConstraintValidatorFactory): ConfigurationImpl
  • added: method ConfigurationImpl.createConstraintMapping(): ConstraintMapping
  • added: method ConfigurationImpl.failFast(boolean): HibernateValidatorConfiguration
  • added: method ConfigurationImpl.getConstraintValidatorFactory(): ConstraintValidatorFactory
  • added: method ConfigurationImpl.getDefaultConstraintValidatorFactory(): ConstraintValidatorFactory
  • added: method ConfigurationImpl.getDefaultMessageInterpolator(): MessageInterpolator
  • added: method ConfigurationImpl.getDefaultResourceBundleLocator(): ResourceBundleLocator
  • added: method ConfigurationImpl.getDefaultTraversableResolver(): TraversableResolver
  • added: method ConfigurationImpl.getFailFast(): boolean
  • added: method ConfigurationImpl.getMappingStreams(): Set
  • added: method ConfigurationImpl.getMessageInterpolator(): MessageInterpolator
  • added: method ConfigurationImpl.getProgrammaticMappings(): Set
  • added: method ConfigurationImpl.getProperties(): Map
  • added: method ConfigurationImpl.getTraversableResolver(): TraversableResolver
  • added: method ConfigurationImpl.ignoreXmlConfiguration(): HibernateValidatorConfiguration
  • added: method ConfigurationImpl.isIgnoreXmlConfiguration(): boolean
  • added: method ConfigurationImpl.messageInterpolator(MessageInterpolator): ConfigurationImpl
  • added: method ConfigurationImpl.traversableResolver(TraversableResolver): ConfigurationImpl
  • added: method ConstraintTree.getChildren(): List
  • added: method ConstraintTree.getDescriptor(): ConstraintDescriptorImpl
  • added: method ConstraintTree.toString(): String
  • added: method ConstraintTree.validateConstraints(ValidationContext, ValueContext): boolean
  • added: method ConstraintValidatorContextImpl.buildConstraintViolationWithTemplate(String): ConstraintValidatorContext.ConstraintViolationBuilder
  • added: method ConstraintValidatorContextImpl.disableDefaultConstraintViolation(): void
  • added: method ConstraintValidatorContextImpl.getConstraintDescriptor(): ConstraintDescriptor
  • added: method ConstraintValidatorContextImpl.getDefaultConstraintMessageTemplate(): String
  • added: method ConstraintValidatorContextImpl.getMessageAndPathList(): List
  • added: method ConstraintValidatorFactoryImpl.getInstance(Class): ConstraintValidator
  • added: method ConstraintViolationImpl.equals(Object): boolean
  • added: method ConstraintViolationImpl.getConstraintDescriptor(): ConstraintDescriptor
  • added: method ConstraintViolationImpl.getInvalidValue(): Object
  • added: method ConstraintViolationImpl.getLeafBean(): Object
  • added: method ConstraintViolationImpl.getMessage(): String
  • added: method ConstraintViolationImpl.getMessageTemplate(): String
  • added: method ConstraintViolationImpl.getPropertyPath(): Path
  • added: method ConstraintViolationImpl.getRootBean(): Object
  • added: method ConstraintViolationImpl.getRootBeanClass(): Class
  • added: method ConstraintViolationImpl.hashCode(): int
  • added: method ConstraintViolationImpl.toString(): String
  • added: method MessageAndPath.getMessage(): String
  • added: method MessageAndPath.getPath(): Path
  • added: method MessageInterpolatorContext.equals(Object): boolean
  • added: method MessageInterpolatorContext.getConstraintDescriptor(): ConstraintDescriptor
  • added: method MessageInterpolatorContext.getValidatedValue(): Object
  • added: method MessageInterpolatorContext.hashCode(): int
  • added: method MessageInterpolatorContext.toString(): String
  • added: method MethodConstraintViolationImpl.equals(Object): boolean
  • added: method MethodConstraintViolationImpl.getKind(): MethodConstraintViolation.Kind
  • added: method MethodConstraintViolationImpl.getMethod(): Method
  • added: method MethodConstraintViolationImpl.getParameterIndex(): Integer
  • added: method MethodConstraintViolationImpl.getParameterName(): String
  • added: method MethodConstraintViolationImpl.hashCode(): int
  • added: method MethodConstraintViolationImpl.toString(): String
  • added: method MethodValidationContext.createConstraintViolation(ValueContext, MessageAndPath, ConstraintDescriptor): MethodConstraintViolation
  • added: method MethodValidationContext.getMethod(): Method
  • added: method MethodValidationContext.getParameterIndex(): Integer
  • added: method NodeImpl.asString(): String
  • added: method NodeImpl.buildHashCode(): int
  • added: method NodeImpl.equals(Object): boolean
  • added: method NodeImpl.getIndex(): Integer
  • added: method NodeImpl.getKey(): Object
  • added: method NodeImpl.getName(): String
  • added: method NodeImpl.getParent(): NodeImpl
  • added: method NodeImpl.hashCode(): int
  • added: method NodeImpl.isInIterable(): boolean
  • added: method NodeImpl.isIterable(): boolean
  • added: method NodeImpl.toString(): String
  • added: method PathImpl.addNode(String): NodeImpl
  • added: method PathImpl.asString(): String
  • added: method PathImpl.equals(Object): boolean
  • added: method PathImpl.getLeafNode(): NodeImpl
  • added: method PathImpl.getPathWithoutLeafNode(): PathImpl
  • added: method PathImpl.hashCode(): int
  • added: method PathImpl.isRootPath(): boolean
  • added: method PathImpl.iterator(): Iterator
  • added: method PathImpl.makeLeafNodeIterable(): NodeImpl
  • added: method PathImpl.setLeafNodeIndex(Integer): NodeImpl
  • added: method PathImpl.setLeafNodeMapKey(Object): NodeImpl
  • added: method PathImpl.toString(): String
  • added: method StandardValidationContext.createConstraintViolation(ValueContext, MessageAndPath, ConstraintDescriptor): ConstraintViolation
  • added: method ValidationContext.addConstraintFailures(Set): void
  • added: method ValidationContext.createConstraintViolation(ValueContext, MessageAndPath, ConstraintDescriptor): ConstraintViolation
  • added: method ValidationContext.createConstraintViolations(ValueContext, ConstraintValidatorContextImpl): List
  • added: method ValidationContext.getConstraintValidatorFactory(): ConstraintValidatorFactory
  • added: method ValidationContext.getFailingConstraints(): Set
  • added: method ValidationContext.getRootBean(): Object
  • added: method ValidationContext.getRootBeanClass(): Class
  • added: method ValidationContext.getTraversableResolver(): TraversableResolver
  • added: method ValidationContext.isAlreadyValidated(Object, Class, PathImpl): boolean
  • added: method ValidationContext.isFailFastModeEnabled(): boolean
  • added: method ValidationContext.markProcessed(Object, Class, PathImpl): void
  • added: method ValidatorContextImpl.constraintValidatorFactory(ConstraintValidatorFactory): HibernateValidatorContext
  • added: method ValidatorContextImpl.failFast(boolean): HibernateValidatorContext
  • added: method ValidatorContextImpl.getValidator(): Validator
  • added: method ValidatorContextImpl.messageInterpolator(MessageInterpolator): HibernateValidatorContext
  • added: method ValidatorContextImpl.traversableResolver(TraversableResolver): HibernateValidatorContext
  • added: method ValidatorFactoryImpl.getConstraintValidatorFactory(): ConstraintValidatorFactory
  • added: method ValidatorFactoryImpl.getMessageInterpolator(): MessageInterpolator
  • added: method ValidatorFactoryImpl.getTraversableResolver(): TraversableResolver
  • added: method ValidatorFactoryImpl.getValidator(): Validator
  • added: method ValidatorFactoryImpl.unwrap(Class): Object
  • added: method ValidatorFactoryImpl.usingContext(): HibernateValidatorContext
  • added: method ValidatorImpl.getConstraintsForClass(Class): BeanDescriptor
  • added: method ValidatorImpl.getConstraintsForType(Class): TypeDescriptor
  • added: method ValidatorImpl.unwrap(Class): Object
  • added: method ValidatorImpl.validate(Object, Class[]): Set
  • added: method ValidatorImpl.validateAllParameters(Object, Method, Object[], Class[]): Set
  • added: method ValidatorImpl.validateParameter(Object, Method, Object, int, Class[]): Set
  • added: method ValidatorImpl.validateProperty(Object, String, Class[]): Set
  • added: method ValidatorImpl.validateReturnValue(Object, Method, Object, Class[]): Set
  • added: method ValidatorImpl.validateValue(Class, String, Object, Class[]): Set
  • added: method ValueContext.appendNode(String): void
  • added: method ValueContext.getCurrentBean(): Object
  • added: method ValueContext.getCurrentBeanType(): Class
  • added: method ValueContext.getCurrentGroup(): Class
  • added: method ValueContext.getCurrentValidatedValue(): Object
  • added: method ValueContext.getElementType(): ElementType
  • added: method ValueContext.getParameterIndex(): Integer
  • added: method ValueContext.getParameterName(): String
  • added: method ValueContext.getPropertyPath(): PathImpl
  • added: method ValueContext.getTypeOfAnnotatedElement(): Type
  • added: method ValueContext.markCurrentPropertyAsIterable(): void
  • added: method ValueContext.setCurrentGroup(Class): void
  • added: method ValueContext.setCurrentValidatedValue(Object): void
  • added: method ValueContext.setElementType(ElementType): void
  • added: method ValueContext.setIndex(Integer): void
  • added: method ValueContext.setKey(Object): void
  • added: method ValueContext.setParameterIndex(int): void
  • added: method ValueContext.setParameterName(String): void
  • added: method ValueContext.setPropertyPath(PathImpl): void
  • added: method ValueContext.setTypeOfAnnotatedElement(Type): void
  • added: method ValueContext.toString(): String
  • added: method ValueContext.validatingDefault(): boolean
  • added: static field NodeImpl.INDEX_CLOSE: String
  • added: static field NodeImpl.INDEX_OPEN: String
  • added: static field PathImpl.PROPERTY_PATH_SEPARATOR: String
  • added: static method PathImpl.createCopy(PathImpl): PathImpl
  • added: static method PathImpl.createPathForMethodParameter(Method, String): PathImpl
  • added: static method PathImpl.createPathForMethodReturnValue(Method): PathImpl
  • added: static method PathImpl.createPathFromString(String): PathImpl
  • added: static method PathImpl.createRootPath(): PathImpl
  • added: static method ValidationContext.getContextForValidate(Object, MessageInterpolator, ConstraintValidatorFactory, TraversableResolver, boolean): ValidationContext
  • added: static method ValidationContext.getContextForValidateParameter(Method, int, Object, MessageInterpolator, ConstraintValidatorFactory, TraversableResolver, boolean): MethodValidationContext
  • added: static method ValidationContext.getContextForValidateParameters(Method, Object, MessageInterpolator, ConstraintValidatorFactory, TraversableResolver, boolean): MethodValidationContext
  • added: static method ValidationContext.getContextForValidateProperty(Object, MessageInterpolator, ConstraintValidatorFactory, TraversableResolver, boolean): ValidationContext
  • added: static method ValidationContext.getContextForValidateValue(Class, MessageInterpolator, ConstraintValidatorFactory, TraversableResolver, boolean): ValidationContext
  • added: static method ValueContext.getLocalExecutionContext(Class, PathImpl): ValueContext
  • added: static method ValueContext.getLocalExecutionContext(Object, PathImpl): ValueContext
  • added: static method ValueContext.getLocalExecutionContext(Object, PathImpl, int, String): ValueContext
  • added: class DefaultGroupSequenceProviderAdapter implements DefaultGroupSequenceProvider
  • added: class Group
  • added: class Sequence
  • added: class ValidationOrderGenerator
  • added: ctor DefaultValidationOrder()
  • added: ctor Group(Class)
  • added: ctor Sequence(Class, List)
  • added: ctor ValidationOrderGenerator()
  • added: final class DefaultValidationOrder implements ValidationOrder
  • added: interface ValidationOrder
  • added: method DefaultGroupSequenceProviderAdapter.getValidationGroups(Object): List
  • added: method DefaultValidationOrder.assertDefaultGroupSequenceIsExpandable(List): void
  • added: method DefaultValidationOrder.getGroupIterator(): Iterator
  • added: method DefaultValidationOrder.getSequenceIterator(): Iterator
  • added: method DefaultValidationOrder.insertGroup(Group): void
  • added: method DefaultValidationOrder.insertSequence(Sequence): void
  • added: method DefaultValidationOrder.toString(): String
  • added: method Group.equals(Object): boolean
  • added: method Group.getDefiningClass(): Class
  • added: method Group.hashCode(): int
  • added: method Group.isDefaultGroup(): boolean
  • added: method Group.toString(): String
  • added: method Sequence.equals(Object): boolean
  • added: method Sequence.expandInheritedGroups(): void
  • added: method Sequence.getComposingGroups(): List
  • added: method Sequence.getDefiningClass(): Class
  • added: method Sequence.hashCode(): int
  • added: method Sequence.toString(): String
  • added: method ValidationOrder.assertDefaultGroupSequenceIsExpandable(List): void
  • added: method ValidationOrder.getGroupIterator(): Iterator
  • added: method ValidationOrder.getSequenceIterator(): Iterator
  • added: method ValidationOrderGenerator.getValidationOrder(Collection): ValidationOrder
  • added: method ValidationOrderGenerator.toString(): String
  • added: static field Group.DEFAULT_GROUP: Group
  • added: static method DefaultGroupSequenceProviderAdapter.getInstance(DefaultGroupSequenceProvider): DefaultGroupSequenceProviderAdapter
  • added: class DefaultTraversableResolver implements TraversableResolver
  • added: class JPATraversableResolver implements TraversableResolver
  • added: class SingleThreadCachedTraversableResolver implements TraversableResolver
  • added: ctor DefaultTraversableResolver()
  • added: ctor JPATraversableResolver()
  • added: ctor SingleThreadCachedTraversableResolver(TraversableResolver)
  • added: method DefaultTraversableResolver.isCascadable(Object, Path.Node, Class, Path, ElementType): boolean
  • added: method DefaultTraversableResolver.isReachable(Object, Path.Node, Class, Path, ElementType): boolean
  • added: method JPATraversableResolver.isCascadable(Object, Path.Node, Class, Path, ElementType): boolean
  • added: method JPATraversableResolver.isReachable(Object, Path.Node, Class, Path, ElementType): boolean
  • added: method SingleThreadCachedTraversableResolver.isCascadable(Object, Path.Node, Class, Path, ElementType): boolean
  • added: method SingleThreadCachedTraversableResolver.isReachable(Object, Path.Node, Class, Path, ElementType): boolean
  • added: class BeanMetaDataManager
  • added: ctor BeanMetaDataManager(ConstraintHelper, List)
  • added: ctor BeanMetaDataManager(ConstraintHelper, MetaDataProvider[])
  • added: method BeanMetaDataManager.getBeanMetaData(Class): BeanMetaData
  • added: method BeanMetaDataManager.numberOfCachedBeanMetaDataInstances(): int
  • added: abstract class AbstractConstraintMetaData implements ConstraintMetaData
  • added: abstract class MetaDataBuilder
  • added: class MethodMetaData extends AbstractConstraintMetaData
  • added: class ParameterMetaData extends AbstractConstraintMetaData
  • added: class PropertyMetaData extends AbstractConstraintMetaData
  • added: ctor AbstractConstraintMetaData(String, Class, Set, ConstraintMetaData.ConstraintMetaDataKind, boolean, boolean)
  • added: ctor BeanMetaDataImpl(Class, List, DefaultGroupSequenceProvider, Set)
  • added: ctor BeanMetaDataImpl.BeanMetaDataBuilder(ConstraintHelper, Class)
  • added: ctor MetaDataBuilder(ConstraintHelper)
  • added: ctor MethodMetaData.Builder(ConstrainedMethod, ConstraintHelper)
  • added: ctor ParameterMetaData.Builder(Class, ConstrainedParameter, ConstraintHelper)
  • added: ctor PropertyMetaData.Builder(ConstrainedField, ConstraintHelper)
  • added: ctor PropertyMetaData.Builder(ConstrainedMethod, ConstraintHelper)
  • added: ctor PropertyMetaData.Builder(ConstrainedType, ConstraintHelper)
  • added: enum ConstraintMetaData.ConstraintMetaDataKind
  • added: field MetaDataBuilder.constraintHelper: ConstraintHelper
  • added: final class BeanMetaDataImpl implements BeanMetaData
  • added: interface BeanMetaData
  • added: interface ConstraintMetaData extends Iterable
  • added: method AbstractConstraintMetaData.asDescriptors(Set): Set
  • added: method AbstractConstraintMetaData.equals(Object): boolean
  • added: method AbstractConstraintMetaData.getConstraints(): Set
  • added: method AbstractConstraintMetaData.getKind(): ConstraintMetaData.ConstraintMetaDataKind
  • added: method AbstractConstraintMetaData.getName(): String
  • added: method AbstractConstraintMetaData.getType(): Class
  • added: method AbstractConstraintMetaData.hashCode(): int
  • added: method AbstractConstraintMetaData.isCascading(): boolean
  • added: method AbstractConstraintMetaData.isConstrained(): boolean
  • added: method AbstractConstraintMetaData.iterator(): Iterator
  • added: method AbstractConstraintMetaData.toString(): String
  • added: method BeanMetaData.defaultGroupSequenceIsRedefined(): boolean
  • added: method BeanMetaData.getAllMethodMetaData(): Set
  • added: method BeanMetaData.getAllPropertyMetaData(): Set
  • added: method BeanMetaData.getBeanClass(): Class
  • added: method BeanMetaData.getBeanDescriptor(): BeanDescriptor
  • added: method BeanMetaData.getCascadedMembers(): Set
  • added: method BeanMetaData.getClassHierarchy(): List
  • added: method BeanMetaData.getDefaultGroupSequence(Object): List
  • added: method BeanMetaData.getDirectMetaConstraints(): Set
  • added: method BeanMetaData.getMetaConstraints(): Set
  • added: method BeanMetaData.getMetaDataFor(Method): MethodMetaData
  • added: method BeanMetaData.getMetaDataFor(String): PropertyMetaData
  • added: method BeanMetaData.getTypeDescriptor(): TypeDescriptor
  • added: method BeanMetaData.isPropertyPresent(String): boolean
  • added: method BeanMetaDataImpl.BeanMetaDataBuilder.add(BeanConfiguration): void
  • added: method BeanMetaDataImpl.BeanMetaDataBuilder.build(): BeanMetaDataImpl
  • added: method BeanMetaDataImpl.defaultGroupSequenceIsRedefined(): boolean
  • added: method BeanMetaDataImpl.getAllMethodMetaData(): Set
  • added: method BeanMetaDataImpl.getAllPropertyMetaData(): Set
  • added: method BeanMetaDataImpl.getBeanClass(): Class
  • added: method BeanMetaDataImpl.getBeanDescriptor(): BeanDescriptor
  • added: method BeanMetaDataImpl.getCascadedMembers(): Set
  • added: method BeanMetaDataImpl.getClassHierarchy(): List
  • added: method BeanMetaDataImpl.getDefaultGroupSequence(Object): List
  • added: method BeanMetaDataImpl.getDirectMetaConstraints(): Set
  • added: method BeanMetaDataImpl.getMetaConstraints(): Set
  • added: method BeanMetaDataImpl.getMetaDataFor(Method): MethodMetaData
  • added: method BeanMetaDataImpl.getMetaDataFor(String): PropertyMetaData
  • added: method BeanMetaDataImpl.getTypeDescriptor(): TypeDescriptor
  • added: method BeanMetaDataImpl.isPropertyPresent(String): boolean
  • added: method BeanMetaDataImpl.toString(): String
  • added: method ConstraintMetaData.asDescriptor(boolean, List): ElementDescriptor
  • added: method ConstraintMetaData.getKind(): ConstraintMetaData.ConstraintMetaDataKind
  • added: method ConstraintMetaData.getName(): String
  • added: method ConstraintMetaData.getType(): Class
  • added: method ConstraintMetaData.isCascading(): boolean
  • added: method ConstraintMetaData.isConstrained(): boolean
  • added: method MetaDataBuilder.accepts(ConstrainedElement): boolean
  • added: method MetaDataBuilder.adaptOriginsAndImplicitGroups(Class, Set): Set
  • added: method MetaDataBuilder.add(ConstrainedElement): void
  • added: method MetaDataBuilder.build(): ConstraintMetaData
  • added: method MethodMetaData.Builder.accepts(ConstrainedElement): boolean
  • added: method MethodMetaData.Builder.add(ConstrainedElement): void
  • added: method MethodMetaData.Builder.build(): MethodMetaData
  • added: method MethodMetaData.asDescriptor(boolean, List): MethodDescriptor
  • added: method MethodMetaData.assertCorrectnessOfMethodParameterConstraints(): void
  • added: method MethodMetaData.equals(Object): boolean
  • added: method MethodMetaData.getAllParameterMetaData(): List
  • added: method MethodMetaData.getParameterMetaData(int): ParameterMetaData
  • added: method MethodMetaData.getParameterTypes(): Class[]
  • added: method MethodMetaData.hashCode(): int
  • added: method MethodMetaData.toString(): String
  • added: method ParameterMetaData.Builder.accepts(ConstrainedElement): boolean
  • added: method ParameterMetaData.Builder.add(ConstrainedElement): void
  • added: method ParameterMetaData.Builder.build(): ParameterMetaData
  • added: method ParameterMetaData.asDescriptor(boolean, List): ParameterDescriptor
  • added: method ParameterMetaData.getIndex(): int
  • added: method PropertyMetaData.Builder.accepts(ConstrainedElement): boolean
  • added: method PropertyMetaData.Builder.add(ConstrainedElement): void
  • added: method PropertyMetaData.Builder.build(): PropertyMetaData
  • added: method PropertyMetaData.asDescriptor(boolean, List): PropertyDescriptorImpl
  • added: method PropertyMetaData.equals(Object): boolean
  • added: method PropertyMetaData.getCascadingMembers(): Set
  • added: method PropertyMetaData.hashCode(): int
  • added: method PropertyMetaData.toString(): String
  • added: static class BeanMetaDataImpl.BeanMetaDataBuilder
  • added: static class MethodMetaData.Builder extends MetaDataBuilder
  • added: static class ParameterMetaData.Builder extends MetaDataBuilder
  • added: static class PropertyMetaData.Builder extends MetaDataBuilder
  • added: static field ConstraintMetaData.ConstraintMetaDataKind.METHOD: ConstraintMetaData.ConstraintMetaDataKind
  • added: static field ConstraintMetaData.ConstraintMetaDataKind.PARAMETER: ConstraintMetaData.ConstraintMetaDataKind
  • added: static field ConstraintMetaData.ConstraintMetaDataKind.PROPERTY: ConstraintMetaData.ConstraintMetaDataKind
  • added: static method BeanMetaDataImpl.BeanMetaDataBuilder.getInstance(ConstraintHelper, Class): BeanMetaDataImpl.BeanMetaDataBuilder
  • added: static method ConstraintMetaData.ConstraintMetaDataKind.valueOf(String): ConstraintMetaData.ConstraintMetaDataKind
  • added: static method ConstraintMetaData.ConstraintMetaDataKind.values(): ConstraintMetaData.ConstraintMetaDataKind[]
  • added: class AnnotationProcessingOptions
  • added: class ConstraintHelper
  • added: class MetaConstraint
  • added: ctor AnnotationProcessingOptions()
  • added: ctor ConstraintHelper()
  • added: ctor MetaConstraint(ConstraintDescriptorImpl, ConstraintLocation)
  • added: enum ConstraintOrigin
  • added: method AnnotationProcessingOptions.areClassLevelConstraintAnnotationsIgnored(Class): boolean
  • added: method AnnotationProcessingOptions.areConstraintAnnotationsIgnored(Class): boolean
  • added: method AnnotationProcessingOptions.arePropertyLevelConstraintAnnotationsIgnored(Member): boolean
  • added: method AnnotationProcessingOptions.ignoreAnnotationConstraintForClass(Class, Boolean): void
  • added: method AnnotationProcessingOptions.ignoreClassLevelConstraintAnnotations(Class, boolean): void
  • added: method AnnotationProcessingOptions.ignorePropertyLevelConstraintAnnotationsOnMember(Member): void
  • added: method AnnotationProcessingOptions.merge(AnnotationProcessingOptions): void
  • added: method ConstraintHelper.addConstraintValidatorDefinition(Class, List): void
  • added: method ConstraintHelper.containsConstraintValidatorDefinition(Class): boolean
  • added: method ConstraintHelper.getBuiltInConstraints(Class): List
  • added: method ConstraintHelper.getConstraintValidatorDefinition(Class): List
  • added: method ConstraintHelper.getConstraintsFromMultiValueConstraint(Annotation): List
  • added: method ConstraintHelper.isBuiltinConstraint(Class): boolean
  • added: method ConstraintHelper.isConstraintAnnotation(Class): boolean
  • added: method ConstraintHelper.isConstraintComposition(Class): boolean
  • added: method ConstraintHelper.isMultiValueConstraint(Class): boolean
  • added: method MetaConstraint.equals(Object): boolean
  • added: method MetaConstraint.getDescriptor(): ConstraintDescriptorImpl
  • added: method MetaConstraint.getElementType(): ElementType
  • added: method MetaConstraint.getGroupList(): Set
  • added: method MetaConstraint.getLocation(): ConstraintLocation
  • added: method MetaConstraint.hashCode(): int
  • added: method MetaConstraint.toString(): String
  • added: method MetaConstraint.typeOfAnnotatedElement(): Type
  • added: method MetaConstraint.validateConstraint(ValidationContext, ValueContext): boolean
  • added: static field ConstraintOrigin.DEFINED_IN_HIERARCHY: ConstraintOrigin
  • added: static field ConstraintOrigin.DEFINED_LOCALLY: ConstraintOrigin
  • added: static method ConstraintOrigin.valueOf(String): ConstraintOrigin
  • added: static method ConstraintOrigin.values(): ConstraintOrigin[]
  • added: class BeanDescriptorImpl extends ElementDescriptorImpl implements BeanDescriptor, TypeDescriptor
  • added: class ConstraintDescriptorImpl implements ConstraintDescriptor, Serializable
  • added: class ElementDescriptorImpl implements ElementDescriptor
  • added: class MethodDescriptorImpl extends ElementDescriptorImpl implements MethodDescriptor
  • added: class ParameterDescriptorImpl extends ElementDescriptorImpl implements ParameterDescriptor
  • added: class PropertyDescriptorImpl extends ElementDescriptorImpl implements PropertyDescriptor
  • added: ctor BeanDescriptorImpl(Class, Set, Map, Map, boolean, List)
  • added: ctor ConstraintDescriptorImpl(Annotation, ConstraintHelper, Class, ElementType, ConstraintOrigin)
  • added: ctor ConstraintDescriptorImpl(Annotation, ConstraintHelper, ElementType, ConstraintOrigin)
  • added: ctor ElementDescriptorImpl(Class, Set, boolean, boolean, List)
  • added: ctor MethodDescriptorImpl(Class, String, Set, boolean, List, boolean, List)
  • added: ctor ParameterDescriptorImpl(Class, int, Set, boolean, boolean, List)
  • added: ctor PropertyDescriptorImpl(Class, String, Set, boolean, boolean, List)
  • added: method BeanDescriptorImpl.getBeanDescriptor(): BeanDescriptor
  • added: method BeanDescriptorImpl.getConstrainedMethods(): Set
  • added: method BeanDescriptorImpl.getConstrainedProperties(): Set
  • added: method BeanDescriptorImpl.getConstraintsForMethod(String, Class[]): MethodDescriptor
  • added: method BeanDescriptorImpl.getConstraintsForProperty(String): PropertyDescriptor
  • added: method BeanDescriptorImpl.isBeanConstrained(): boolean
  • added: method BeanDescriptorImpl.isTypeConstrained(): boolean
  • added: method ConstraintDescriptorImpl.equals(Object): boolean
  • added: method ConstraintDescriptorImpl.getAnnotation(): Annotation
  • added: method ConstraintDescriptorImpl.getAttributes(): Map
  • added: method ConstraintDescriptorImpl.getComposingConstraints(): Set
  • added: method ConstraintDescriptorImpl.getCompositionType(): CompositionType
  • added: method ConstraintDescriptorImpl.getConstraintValidatorClasses(): List
  • added: method ConstraintDescriptorImpl.getDefinedOn(): ConstraintOrigin
  • added: method ConstraintDescriptorImpl.getElementType(): ElementType
  • added: method ConstraintDescriptorImpl.getGroups(): Set
  • added: method ConstraintDescriptorImpl.getPayload(): Set
  • added: method ConstraintDescriptorImpl.hashCode(): int
  • added: method ConstraintDescriptorImpl.isReportAsSingleViolation(): boolean
  • added: method ConstraintDescriptorImpl.setCompositionType(CompositionType): void
  • added: method ConstraintDescriptorImpl.toString(): String
  • added: method ElementDescriptorImpl.findConstraints(): ElementDescriptor.ConstraintFinder
  • added: method ElementDescriptorImpl.getConstraintDescriptors(): Set
  • added: method ElementDescriptorImpl.getElementClass(): Class
  • added: method ElementDescriptorImpl.hasConstraints(): boolean
  • added: method ElementDescriptorImpl.isCascaded(): boolean
  • added: method MethodDescriptorImpl.getMethodName(): String
  • added: method MethodDescriptorImpl.getParameterDescriptors(): List
  • added: method ParameterDescriptorImpl.getIndex(): int
  • added: method PropertyDescriptorImpl.getPropertyName(): String
  • added: static method ElementDescriptorImpl.asDescriptors(Set): Set
  • added: class BeanConstraintLocation implements ConstraintLocation
  • added: class MethodConstraintLocation implements ConstraintLocation
  • added: ctor BeanConstraintLocation(Class)
  • added: ctor BeanConstraintLocation(Class, Member)
  • added: ctor BeanConstraintLocation(Member)
  • added: ctor MethodConstraintLocation(Method)
  • added: ctor MethodConstraintLocation(Method, int)
  • added: interface ConstraintLocation
  • added: method BeanConstraintLocation.equals(Object): boolean
  • added: method BeanConstraintLocation.getBeanClass(): Class
  • added: method BeanConstraintLocation.getElementType(): ElementType
  • added: method BeanConstraintLocation.getMember(): Member
  • added: method BeanConstraintLocation.hashCode(): int
  • added: method BeanConstraintLocation.toString(): String
  • added: method BeanConstraintLocation.typeOfAnnotatedElement(): Type
  • added: method ConstraintLocation.getBeanClass(): Class
  • added: method ConstraintLocation.getElementType(): ElementType
  • added: method ConstraintLocation.getMember(): Member
  • added: method ConstraintLocation.typeOfAnnotatedElement(): Type
  • added: method MethodConstraintLocation.equals(Object): boolean
  • added: method MethodConstraintLocation.getBeanClass(): Class
  • added: method MethodConstraintLocation.getElementType(): ElementType
  • added: method MethodConstraintLocation.getMember(): Method
  • added: method MethodConstraintLocation.getParameterIndex(): Integer
  • added: method MethodConstraintLocation.getParameterType(): Class
  • added: method MethodConstraintLocation.hashCode(): int
  • added: method MethodConstraintLocation.toString(): String
  • added: method MethodConstraintLocation.typeOfAnnotatedElement(): Type
  • added: abstract class MetaDataProviderKeyedByClassName implements MetaDataProvider
  • added: class AnnotationMetaDataProvider implements MetaDataProvider
  • added: class ProgrammaticMetaDataProvider extends MetaDataProviderKeyedByClassName
  • added: class XmlMetaDataProvider extends MetaDataProviderKeyedByClassName
  • added: ctor AnnotationMetaDataProvider(ConstraintHelper, AnnotationProcessingOptions)
  • added: ctor MetaDataProviderKeyedByClassName(ConstraintHelper)
  • added: ctor ProgrammaticMetaDataProvider(ConstraintHelper, Set)
  • added: ctor XmlMetaDataProvider(ConstraintHelper, Set)
  • added: field MetaDataProviderKeyedByClassName.constraintHelper: ConstraintHelper
  • added: interface MetaDataProvider
  • added: method AnnotationMetaDataProvider.getAnnotationProcessingOptions(): AnnotationProcessingOptions
  • added: method AnnotationMetaDataProvider.getBeanConfigurationForHierarchy(Class): List
  • added: method MetaDataProvider.getAnnotationProcessingOptions(): AnnotationProcessingOptions
  • added: method MetaDataProvider.getBeanConfigurationForHierarchy(Class): List
  • added: method MetaDataProviderKeyedByClassName.addBeanConfiguration(Class, BeanConfiguration): void
  • added: method MetaDataProviderKeyedByClassName.createBeanConfiguration(ConfigurationSource, Class, Set, List, DefaultGroupSequenceProvider): BeanConfiguration
  • added: method MetaDataProviderKeyedByClassName.getBeanConfiguration(Class): BeanConfiguration
  • added: method MetaDataProviderKeyedByClassName.getBeanConfigurationForHierarchy(Class): List
  • added: method ProgrammaticMetaDataProvider.getAnnotationProcessingOptions(): AnnotationProcessingOptions
  • added: method XmlMetaDataProvider.byLocation(): CollectionHelper.Partitioner
  • added: method XmlMetaDataProvider.getAnnotationProcessingOptions(): AnnotationProcessingOptions
  • added: static field MetaDataProvider.DEFAULT_PARAMETER_NAME_PREFIX: String
  • added: abstract class AbstractConstrainedElement implements ConstrainedElement
  • added: class BeanConfiguration
  • added: class ConstrainedField extends AbstractConstrainedElement
  • added: class ConstrainedMethod extends AbstractConstrainedElement
  • added: class ConstrainedParameter extends AbstractConstrainedElement
  • added: class ConstrainedType extends AbstractConstrainedElement
  • added: ctor AbstractConstrainedElement(ConfigurationSource, ConstrainedElement.ConstrainedElementKind, ConstraintLocation, Set, boolean)
  • added: ctor BeanConfiguration(ConfigurationSource, Class, Set, List, DefaultGroupSequenceProvider)
  • added: ctor ConstrainedField(ConfigurationSource, BeanConstraintLocation, Set, boolean)
  • added: ctor ConstrainedMethod(ConfigurationSource, MethodConstraintLocation, List, Set, boolean)
  • added: ctor ConstrainedMethod(ConfigurationSource, MethodConstraintLocation, Set, boolean)
  • added: ctor ConstrainedParameter(ConfigurationSource, MethodConstraintLocation, String, Set, boolean)
  • added: ctor ConstrainedType(ConfigurationSource, BeanConstraintLocation, Set)
  • added: enum ConfigurationSource
  • added: enum ConstrainedElement.ConstrainedElementKind
  • added: interface ConstrainedElement extends Iterable
  • added: method AbstractConstrainedElement.equals(Object): boolean
  • added: method AbstractConstrainedElement.getConstraints(): Set
  • added: method AbstractConstrainedElement.getKind(): ConstrainedElement.ConstrainedElementKind
  • added: method AbstractConstrainedElement.getLocation(): ConstraintLocation
  • added: method AbstractConstrainedElement.getSource(): ConfigurationSource
  • added: method AbstractConstrainedElement.hashCode(): int
  • added: method AbstractConstrainedElement.isCascading(): boolean
  • added: method AbstractConstrainedElement.isConstrained(): boolean
  • added: method AbstractConstrainedElement.iterator(): Iterator
  • added: method AbstractConstrainedElement.toString(): String
  • added: method BeanConfiguration.equals(Object): boolean
  • added: method BeanConfiguration.getBeanClass(): Class
  • added: method BeanConfiguration.getConstrainedElements(): Set
  • added: method BeanConfiguration.getDefaultGroupSequence(): List
  • added: method BeanConfiguration.getDefaultGroupSequenceProvider(): DefaultGroupSequenceProvider
  • added: method BeanConfiguration.getSource(): ConfigurationSource
  • added: method BeanConfiguration.hashCode(): int
  • added: method BeanConfiguration.toString(): String
  • added: method ConfigurationSource.getPriority(): int
  • added: method ConstrainedElement.getConstraints(): Set
  • added: method ConstrainedElement.getKind(): ConstrainedElement.ConstrainedElementKind
  • added: method ConstrainedElement.getLocation(): ConstraintLocation
  • added: method ConstrainedElement.isCascading(): boolean
  • added: method ConstrainedElement.isConstrained(): boolean
  • added: method ConstrainedField.getLocation(): BeanConstraintLocation
  • added: method ConstrainedMethod.getAllParameterMetaData(): List
  • added: method ConstrainedMethod.getLocation(): MethodConstraintLocation
  • added: method ConstrainedMethod.hasParameterConstraints(): boolean
  • added: method ConstrainedMethod.isConstrained(): boolean
  • added: method ConstrainedMethod.isGetterMethod(): boolean
  • added: method ConstrainedMethod.toString(): String
  • added: method ConstrainedParameter.getLocation(): MethodConstraintLocation
  • added: method ConstrainedParameter.getParameterName(): String
  • added: method ConstrainedParameter.toString(): String
  • added: method ConstrainedType.getLocation(): BeanConstraintLocation
  • added: static field ConfigurationSource.ANNOTATION: ConfigurationSource
  • added: static field ConfigurationSource.API: ConfigurationSource
  • added: static field ConfigurationSource.XML: ConfigurationSource
  • added: static field ConstrainedElement.ConstrainedElementKind.FIELD: ConstrainedElement.ConstrainedElementKind
  • added: static field ConstrainedElement.ConstrainedElementKind.METHOD: ConstrainedElement.ConstrainedElementKind
  • added: static field ConstrainedElement.ConstrainedElementKind.PARAMETER: ConstrainedElement.ConstrainedElementKind
  • added: static field ConstrainedElement.ConstrainedElementKind.TYPE: ConstrainedElement.ConstrainedElementKind
  • added: static method ConfigurationSource.valueOf(String): ConfigurationSource
  • added: static method ConfigurationSource.values(): ConfigurationSource[]
  • added: static method ConstrainedElement.ConstrainedElementKind.valueOf(String): ConstrainedElement.ConstrainedElementKind
  • added: static method ConstrainedElement.ConstrainedElementKind.values(): ConstrainedElement.ConstrainedElementKind[]
  • added: class IdentitySet implements Set
  • added: class LazyValidatorFactory implements ValidatorFactory
  • added: class StringHelper
  • added: ctor ConcurrentReferenceHashMap()
  • added: ctor ConcurrentReferenceHashMap(Map)
  • added: ctor ConcurrentReferenceHashMap(int)
  • added: ctor ConcurrentReferenceHashMap(int, ConcurrentReferenceHashMap.ReferenceType, ConcurrentReferenceHashMap.ReferenceType)
  • added: ctor ConcurrentReferenceHashMap(int, float)
  • added: ctor ConcurrentReferenceHashMap(int, float, int)
  • added: ctor ConcurrentReferenceHashMap(int, float, int, ConcurrentReferenceHashMap.ReferenceType, ConcurrentReferenceHashMap.ReferenceType, EnumSet)
  • added: ctor IdentitySet()
  • added: ctor IdentitySet(int)
  • added: ctor LazyValidatorFactory()
  • added: ctor LazyValidatorFactory(Configuration)
  • added: enum ConcurrentReferenceHashMap.Option
  • added: enum ConcurrentReferenceHashMap.ReferenceType
  • added: final class CollectionHelper
  • added: final class ConcurrentReferenceHashMap extends AbstractMap implements ConcurrentMap, Serializable
  • added: final class Contracts
  • added: final class ModUtil
  • added: final class ReflectionHelper
  • added: final class TypeHelper
  • added: final class Version
  • added: interface CollectionHelper.Partitioner
  • added: method CollectionHelper.Partitioner.getPartition(Object): Object
  • added: method ConcurrentReferenceHashMap.clear(): void
  • added: method ConcurrentReferenceHashMap.contains(Object): boolean
  • added: method ConcurrentReferenceHashMap.containsKey(Object): boolean
  • added: method ConcurrentReferenceHashMap.containsValue(Object): boolean
  • added: method ConcurrentReferenceHashMap.elements(): Enumeration
  • added: method ConcurrentReferenceHashMap.entrySet(): Set
  • added: method ConcurrentReferenceHashMap.get(Object): Object
  • added: method ConcurrentReferenceHashMap.isEmpty(): boolean
  • added: method ConcurrentReferenceHashMap.keySet(): Set
  • added: method ConcurrentReferenceHashMap.keys(): Enumeration
  • added: method ConcurrentReferenceHashMap.purgeStaleEntries(): void
  • added: method ConcurrentReferenceHashMap.put(Object, Object): Object
  • added: method ConcurrentReferenceHashMap.putAll(Map): void
  • added: method ConcurrentReferenceHashMap.putIfAbsent(Object, Object): Object
  • added: method ConcurrentReferenceHashMap.remove(Object): Object
  • added: method ConcurrentReferenceHashMap.remove(Object, Object): boolean
  • added: method ConcurrentReferenceHashMap.replace(Object, Object): Object
  • added: method ConcurrentReferenceHashMap.replace(Object, Object, Object): boolean
  • added: method ConcurrentReferenceHashMap.size(): int
  • added: method ConcurrentReferenceHashMap.values(): Collection
  • added: method IdentitySet.add(Object): boolean
  • added: method IdentitySet.addAll(Collection): boolean
  • added: method IdentitySet.clear(): void
  • added: method IdentitySet.contains(Object): boolean
  • added: method IdentitySet.containsAll(Collection): boolean
  • added: method IdentitySet.isEmpty(): boolean
  • added: method IdentitySet.iterator(): Iterator
  • added: method IdentitySet.remove(Object): boolean
  • added: method IdentitySet.removeAll(Collection): boolean
  • added: method IdentitySet.retainAll(Collection): boolean
  • added: method IdentitySet.size(): int
  • added: method IdentitySet.toArray(): Object[]
  • added: method IdentitySet.toArray(Object[]): Object[]
  • added: method IdentitySet.toString(): String
  • added: method LazyValidatorFactory.getConstraintValidatorFactory(): ConstraintValidatorFactory
  • added: method LazyValidatorFactory.getMessageInterpolator(): MessageInterpolator
  • added: method LazyValidatorFactory.getTraversableResolver(): TraversableResolver
  • added: method LazyValidatorFactory.getValidator(): Validator
  • added: method LazyValidatorFactory.unwrap(Class): Object
  • added: method LazyValidatorFactory.usingContext(): ValidatorContext
  • added: static field ConcurrentReferenceHashMap.Option.IDENTITY_COMPARISONS: ConcurrentReferenceHashMap.Option
  • added: static field ConcurrentReferenceHashMap.ReferenceType.SOFT: ConcurrentReferenceHashMap.ReferenceType
  • added: static field ConcurrentReferenceHashMap.ReferenceType.STRONG: ConcurrentReferenceHashMap.ReferenceType
  • added: static field ConcurrentReferenceHashMap.ReferenceType.WEAK: ConcurrentReferenceHashMap.ReferenceType
  • added: static field ReflectionHelper.PROPERTY_ACCESSOR_PREFIXES: String[]
  • added: static method CollectionHelper.asSet(Object[]): Set
  • added: static method CollectionHelper.newArrayList(): ArrayList
  • added: static method CollectionHelper.newArrayList(Iterable[]): ArrayList
  • added: static method CollectionHelper.newArrayList(int): ArrayList
  • added: static method CollectionHelper.newConcurrentHashMap(): ConcurrentHashMap
  • added: static method CollectionHelper.newHashMap(): HashMap
  • added: static method CollectionHelper.newHashMap(int): HashMap
  • added: static method CollectionHelper.newHashSet(): HashSet
  • added: static method CollectionHelper.newHashSet(Collection): HashSet
  • added: static method CollectionHelper.newHashSet(Collection, Collection): HashSet
  • added: static method CollectionHelper.newHashSet(Iterable): HashSet
  • added: static method CollectionHelper.newHashSet(int): HashSet
  • added: static method CollectionHelper.partition(List, CollectionHelper.Partitioner): Map
  • added: static method CollectionHelper.partition(Set, CollectionHelper.Partitioner): Map
  • added: static method ConcurrentReferenceHashMap.Option.valueOf(String): ConcurrentReferenceHashMap.Option
  • added: static method ConcurrentReferenceHashMap.Option.values(): ConcurrentReferenceHashMap.Option[]
  • added: static method ConcurrentReferenceHashMap.ReferenceType.valueOf(String): ConcurrentReferenceHashMap.ReferenceType
  • added: static method ConcurrentReferenceHashMap.ReferenceType.values(): ConcurrentReferenceHashMap.ReferenceType[]
  • added: static method Contracts.assertNotEmpty(String, String): void
  • added: static method Contracts.assertNotNull(Object): void
  • added: static method Contracts.assertNotNull(Object, String): void
  • added: static method Contracts.assertTrue(boolean, String): void
  • added: static method Contracts.assertValueNotNull(Object, String): void
  • added: static method ModUtil.passesMod10Test(List, int): boolean
  • added: static method ModUtil.passesMod11Test(List, int): boolean
  • added: static method ReflectionHelper.boxedType(Class): Class
  • added: static method ReflectionHelper.computeAllImplementedInterfaces(Class): Set
  • added: static method ReflectionHelper.computeClassHierarchy(Class, boolean): List
  • added: static method ReflectionHelper.getIndexedType(Type): Type
  • added: static method ReflectionHelper.getIndexedValue(Object, Integer): Object
  • added: static method ReflectionHelper.getMappedValue(Object, Object): Object
  • added: static method ReflectionHelper.getPropertyName(Member): String
  • added: static method ReflectionHelper.getValue(Member, Object): Object
  • added: static method ReflectionHelper.haveSameSignature(Method, Method): boolean
  • added: static method ReflectionHelper.isGetterMethod(Method): boolean
  • added: static method ReflectionHelper.isIterable(Type): boolean
  • added: static method ReflectionHelper.isList(Type): boolean
  • added: static method ReflectionHelper.isMap(Type): boolean
  • added: static method ReflectionHelper.typeOf(Member): Type
  • added: static method ReflectionHelper.typeOf(Method, int): Type
  • added: static method StringHelper.decapitalize(String): String
  • added: static method StringHelper.join(Iterable, String): String
  • added: static method StringHelper.join(Object[], String): String
  • added: static method TypeHelper.genericArrayType(Type): GenericArrayType
  • added: static method TypeHelper.getArrayType(Type): Type
  • added: static method TypeHelper.getComponentType(Type): Type
  • added: static method TypeHelper.getErasedType(Type): Type
  • added: static method TypeHelper.getResolvedInterfaces(Type): Type[]
  • added: static method TypeHelper.getValidatorsTypes(List): Map
  • added: static method TypeHelper.isArray(Type): boolean
  • added: static method TypeHelper.isAssignable(Type, Type): boolean
  • added: static method TypeHelper.isInstance(Type, Object): boolean
  • added: static method TypeHelper.parameterizedType(Class, Type[]): ParameterizedType
  • added: static method Version.getVersionString(): String
  • added: static method Version.touch(): void
  • added: class AnnotationDescriptor
  • added: class AnnotationFactory
  • added: ctor AnnotationDescriptor(Class)
  • added: ctor AnnotationDescriptor(Class, Map)
  • added: ctor AnnotationFactory()
  • added: method AnnotationDescriptor.containsElement(String): boolean
  • added: method AnnotationDescriptor.getElements(): Map
  • added: method AnnotationDescriptor.numberOfElements(): int
  • added: method AnnotationDescriptor.setValue(String, Object): void
  • added: method AnnotationDescriptor.type(): Class
  • added: method AnnotationDescriptor.valueOf(String): Object
  • added: static method AnnotationDescriptor.getInstance(Class): AnnotationDescriptor
  • added: static method AnnotationDescriptor.getInstance(Class, Map): AnnotationDescriptor
  • added: static method AnnotationFactory.create(AnnotationDescriptor): Annotation
  • added: class Log_.logger implements Serializable, Log, BasicLogger
  • added: class Messages_.bundle implements Serializable, Messages
  • added: ctor Log_.logger(Logger)
  • added: ctor Messages_.bundle()
  • added: field Log_.logger.log: Logger
  • added: final class LoggerFactory
  • added: interface Log extends BasicLogger
  • added: interface Messages
  • added: method Log.getAnnotationDoesNotContainAParameterException(String, String): ValidationException
  • added: method Log.getAtLeastOneCustomMessageMustBeCreatedException(): ValidationException
  • added: method Log.getAtLeastOneGroupHasToBeSpecifiedException(): IllegalArgumentException
  • added: method Log.getAttemptToSpecifyAnArrayWhereSingleValueIsExpectedException(): ValidationException
  • added: method Log.getBeanClassHasAlreadyBeConfiguredInXmlException(String): ValidationException
  • added: method Log.getBeanClassMustBePartOfRedefinedDefaultGroupSequenceException(String): GroupDefinitionException
  • added: method Log.getBeanDoesNotContainTheFieldException(String, String): ValidationException
  • added: method Log.getBeanDoesNotContainThePropertyException(String, String): ValidationException
  • added: method Log.getCharacterIsNotADigitException(char): NumberFormatException
  • added: method Log.getConstraintFactoryMustNotReturnNullException(String): ValidationException
  • added: method Log.getConstraintParametersCannotStartWithValidException(): ConstraintDefinitionException
  • added: method Log.getConstraintWithoutMandatoryParameterException(String, String): ConstraintDefinitionException
  • added: method Log.getCyclicDependencyInGroupsDefinitionException(): GroupDefinitionException
  • added: method Log.getElementTypeHasToBeFieldOrMethodException(): IllegalArgumentException
  • added: method Log.getEndIndexCannotBeNegativeException(int): IllegalArgumentException
  • added: method Log.getErrorDuringCallOfTraversableResolverIsCascadableException(RuntimeException): ValidationException
  • added: method Log.getErrorDuringCallOfTraversableResolverIsReachableException(RuntimeException): ValidationException
  • added: method Log.getErrorDuringScriptExecutionException(String, Exception): ConstraintDeclarationException
  • added: method Log.getErrorParsingMappingFileException(Exception): ValidationException
  • added: method Log.getExceptionDuringIsValidCall(RuntimeException): ValidationException
  • added: method Log.getGroupHasToBeAnInterfaceException(String): ValidationException
  • added: method Log.getHasToBeAPrimitiveTypeException(Class): IllegalArgumentException
  • added: method Log.getIllegalArgumentException(String): IllegalArgumentException
  • added: method Log.getInconsistentConfigurationException(): ValidationException
  • added: method Log.getInconsistentFailFastConfigurationException(): ValidationException
  • added: method Log.getInvalidBigDecimalFormatException(String, NumberFormatException): IllegalArgumentException
  • added: method Log.getInvalidCharValueException(String): ValidationException
  • added: method Log.getInvalidCheckDigitException(int, int): IllegalArgumentException
  • added: method Log.getInvalidDefaultGroupSequenceDefinitionException(): GroupDefinitionException
  • added: method Log.getInvalidIndexException(String, String): IndexOutOfBoundsException
  • added: method Log.getInvalidJavaIdentifierException(String): IllegalArgumentException
  • added: method Log.getInvalidLengthForFractionPartException(): IllegalArgumentException
  • added: method Log.getInvalidLengthForIntegerPartException(): IllegalArgumentException
  • added: method Log.getInvalidLengthOfParameterMetaDataListException(Method, int, int): IllegalArgumentException
  • added: method Log.getInvalidMethodParameterIndexException(String): IllegalArgumentException
  • added: method Log.getInvalidMethodParameterIndexException(String, int): IllegalArgumentException
  • added: method Log.getInvalidNumberFormatException(String, NumberFormatException): ValidationException
  • added: method Log.getInvalidPropertyPathException(): IllegalArgumentException
  • added: method Log.getInvalidPropertyPathException(String, String): IllegalArgumentException
  • added: method Log.getInvalidPropertyValue(String, String, Exception): ValidationException
  • added: method Log.getInvalidRangeException(int, int): IllegalArgumentException
  • added: method Log.getInvalidRegularExpressionException(PatternSyntaxException): IllegalArgumentException
  • added: method Log.getInvalidReturnTypeException(Class, ClassCastException): ValidationException
  • added: method Log.getIsDefinedTwiceInMappingXmlForBeanException(String, String): ValidationException
  • added: method Log.getIsNotAConstraintValidatorClassException(Class): ValidationException
  • added: method Log.getIsNotAnAnnotationException(String): ValidationException
  • added: method Log.getLengthCannotBeNegativeException(): IllegalArgumentException
  • added: method Log.getMaxCannotBeNegativeException(): IllegalArgumentException
  • added: method Log.getMemberIsNeitherAFieldNorAMethodException(Member): IllegalArgumentException
  • added: method Log.getMinCannotBeNegativeException(): IllegalArgumentException
  • added: method Log.getMissingActualTypeArgumentForTypeParameterException(TypeVariable): IllegalArgumentException
  • added: method Log.getMissingFormatStringInTemplateException(String): ValidationException
  • added: method Log.getMoreThanOneValidatorFoundForTypeException(Type, String): UnexpectedTypeException
  • added: method Log.getMultipleDefinitionOfDefaultGroupSequenceException(): GroupDefinitionException
  • added: method Log.getMultipleDefinitionOfDefaultGroupSequenceProviderException(): GroupDefinitionException
  • added: method Log.getNoDefaultGroupInGroupSequenceException(): GroupDefinitionException
  • added: method Log.getNoValidatorFoundForTypeException(String): UnexpectedTypeException
  • added: method Log.getNoValueProvidedForAnnotationParameterException(String): IllegalArgumentException
  • added: method Log.getNullIsAnInvalidTypeForAConstraintValidatorException(): ValidationException
  • added: method Log.getOverriddenConstraintAttributeNotFoundException(String): ConstraintDefinitionException
  • added: method Log.getPropertyNameCannotBeNullOrEmptyException(): IllegalArgumentException
  • added: method Log.getPropertyPathMustProvideIndexOrMapKeyException(): IllegalArgumentException
  • added: method Log.getReservedParameterNamesException(String, String, String): ValidationException
  • added: method Log.getScriptMustReturnTrueOrFalseException(String): ConstraintDeclarationException
  • added: method Log.getScriptMustReturnTrueOrFalseException(String, Object, String): ConstraintDeclarationException
  • added: method Log.getSequenceDefinitionsNotAllowedException(): GroupDefinitionException
  • added: method Log.getStartIndexCannotBeNegativeException(int): IllegalArgumentException
  • added: method Log.getTryingToInstantiateAnnotationWithUnknownParametersException(Class, Set): RuntimeException
  • added: method Log.getTypeNotSupportedException(Class): ValidationException
  • added: method Log.getUnableToAccessMemberException(String, Exception): ValidationException
  • added: method Log.getUnableToCreateAnnotationForConfiguredConstraintException(String, RuntimeException): ValidationException
  • added: method Log.getUnableToExpandDefaultGroupListException(List, List): GroupDefinitionException
  • added: method Log.getUnableToExpandGroupSequenceException(): GroupDefinitionException
  • added: method Log.getUnableToFindAnnotationConstraintsException(Class): ValidationException
  • added: method Log.getUnableToFindAnnotationParameterException(String, NoSuchMethodException): ValidationException
  • added: method Log.getUnableToFindMethodException(Class, String, String): IllegalArgumentException
  • added: method Log.getUnableToFindPropertyWithAccessException(Class, String, ElementType): ValidationException
  • added: method Log.getUnableToFindProviderException(Class): ValidationException
  • added: method Log.getUnableToGetAnnotationParameterException(String, String, Exception): ValidationException
  • added: method Log.getUnableToInitializeConstraintValidatorException(String, RuntimeException): ValidationException
  • added: method Log.getUnableToInstantiateBeanValidationProviderException(List, Exception): ValidationException
  • added: method Log.getUnableToInstantiateConstraintFactoryClassException(String, ValidationException): ValidationException
  • added: method Log.getUnableToInstantiateException(Class, Exception): ValidationException
  • added: method Log.getUnableToInstantiateException(String, Class, Exception): ValidationException
  • added: method Log.getUnableToInstantiateException(String, Exception): ValidationException
  • added: method Log.getUnableToInstantiateMessageInterpolatorClassException(String, Exception): ValidationException
  • added: method Log.getUnableToInstantiateTraversableResolverClassException(String, Exception): ValidationException
  • added: method Log.getUnableToInstantiateValidationProviderClassException(String, Exception): ValidationException
  • added: method Log.getUnableToLoadClassException(String): ValidationException
  • added: method Log.getUnableToLoadClassException(String, Exception): ValidationException
  • added: method Log.getUnableToOpenInputStreamForMappingFileException(String): ValidationException
  • added: method Log.getUnableToParsePropertyPathException(String): IllegalArgumentException
  • added: method Log.getUnableToParseValidationXmlFileException(String, Exception): ValidationException
  • added: method Log.getUnableToReadAnnotationAttributesException(Class, Exception): ValidationException
  • added: method Log.getUnableToReadServicesFileException(String, Exception): ValidationException
  • added: method Log.getUnableToRetrieveAnnotationParameterValueException(Exception): ValidationException
  • added: method Log.getUnexpectedParameterValueException(): ValidationException
  • added: method Log.getUnexpectedParameterValueException(ClassCastException): ValidationException
  • added: method Log.getWrongAttributeTypeForOverriddenConstraintException(String, Class): ConstraintDefinitionException
  • added: method Log.getWrongDefaultGroupSequenceProviderTypeException(String): GroupDefinitionException
  • added: method Log.getWrongDefaultValueForGroupsParameterException(String): ConstraintDefinitionException
  • added: method Log.getWrongDefaultValueForPayloadParameterException(String): ConstraintDefinitionException
  • added: method Log.getWrongParameterTypeException(String, String): ValidationException
  • added: method Log.getWrongPayloadClassException(String): ValidationException
  • added: method Log.getWrongTypeForGroupsParameterException(String, ClassCastException): ConstraintDefinitionException
  • added: method Log.getWrongTypeForMessageParameterException(String): ConstraintDefinitionException
  • added: method Log.getWrongTypeForPayloadParameterException(String, ClassCastException): ConstraintDefinitionException
  • added: method Log.ignoringXmlConfiguration(): void
  • added: method Log.parsingXMLFile(String): void
  • added: method Log.throwInvalidFormat(String, IllegalFormatException): ValidationException
  • added: method Log.unableToCloseInputStream(): void
  • added: method Log.unableToCloseXMLFileInputStream(String): void
  • added: method Log.unableToCreateSchema(String, String): void
  • added: method Log.unableToLoadProviderClass(String): void
  • added: method Log.usingConstraintFactory(String): void
  • added: method Log.usingMessageInterpolator(String): void
  • added: method Log.usingTraversableResolver(String): void
  • added: method Log.usingValidationProvider(String): void
  • added: method Log.version(String): void
  • added: method Log_.logger.debug(Object): void
  • added: method Log_.logger.debug(Object, Throwable): void
  • added: method Log_.logger.debug(String, Object, Object[], Throwable): void
  • added: method Log_.logger.debug(String, Object, Throwable): void
  • added: method Log_.logger.debugf(String, Object): void
  • added: method Log_.logger.debugf(String, Object, Object): void
  • added: method Log_.logger.debugf(String, Object, Object, Object): void
  • added: method Log_.logger.debugf(String, Object[]): void
  • added: method Log_.logger.debugf(Throwable, String, Object): void
  • added: method Log_.logger.debugf(Throwable, String, Object, Object): void
  • added: method Log_.logger.debugf(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.debugf(Throwable, String, Object[]): void
  • added: method Log_.logger.debugv(String, Object): void
  • added: method Log_.logger.debugv(String, Object, Object): void
  • added: method Log_.logger.debugv(String, Object, Object, Object): void
  • added: method Log_.logger.debugv(String, Object[]): void
  • added: method Log_.logger.debugv(Throwable, String, Object): void
  • added: method Log_.logger.debugv(Throwable, String, Object, Object): void
  • added: method Log_.logger.debugv(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.debugv(Throwable, String, Object[]): void
  • added: method Log_.logger.error(Object): void
  • added: method Log_.logger.error(Object, Throwable): void
  • added: method Log_.logger.error(String, Object, Object[], Throwable): void
  • added: method Log_.logger.error(String, Object, Throwable): void
  • added: method Log_.logger.errorf(String, Object): void
  • added: method Log_.logger.errorf(String, Object, Object): void
  • added: method Log_.logger.errorf(String, Object, Object, Object): void
  • added: method Log_.logger.errorf(String, Object[]): void
  • added: method Log_.logger.errorf(Throwable, String, Object): void
  • added: method Log_.logger.errorf(Throwable, String, Object, Object): void
  • added: method Log_.logger.errorf(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.errorf(Throwable, String, Object[]): void
  • added: method Log_.logger.errorv(String, Object): void
  • added: method Log_.logger.errorv(String, Object, Object): void
  • added: method Log_.logger.errorv(String, Object, Object, Object): void
  • added: method Log_.logger.errorv(String, Object[]): void
  • added: method Log_.logger.errorv(Throwable, String, Object): void
  • added: method Log_.logger.errorv(Throwable, String, Object, Object): void
  • added: method Log_.logger.errorv(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.errorv(Throwable, String, Object[]): void
  • added: method Log_.logger.fatal(Object): void
  • added: method Log_.logger.fatal(Object, Throwable): void
  • added: method Log_.logger.fatal(String, Object, Object[], Throwable): void
  • added: method Log_.logger.fatal(String, Object, Throwable): void
  • added: method Log_.logger.fatalf(String, Object): void
  • added: method Log_.logger.fatalf(String, Object, Object): void
  • added: method Log_.logger.fatalf(String, Object, Object, Object): void
  • added: method Log_.logger.fatalf(String, Object[]): void
  • added: method Log_.logger.fatalf(Throwable, String, Object): void
  • added: method Log_.logger.fatalf(Throwable, String, Object, Object): void
  • added: method Log_.logger.fatalf(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.fatalf(Throwable, String, Object[]): void
  • added: method Log_.logger.fatalv(String, Object): void
  • added: method Log_.logger.fatalv(String, Object, Object): void
  • added: method Log_.logger.fatalv(String, Object, Object, Object): void
  • added: method Log_.logger.fatalv(String, Object[]): void
  • added: method Log_.logger.fatalv(Throwable, String, Object): void
  • added: method Log_.logger.fatalv(Throwable, String, Object, Object): void
  • added: method Log_.logger.fatalv(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.fatalv(Throwable, String, Object[]): void
  • added: method Log_.logger.getAnnotationDoesNotContainAParameterException$str(): String
  • added: method Log_.logger.getAnnotationDoesNotContainAParameterException(String, String): ValidationException
  • added: method Log_.logger.getAtLeastOneCustomMessageMustBeCreatedException$str(): String
  • added: method Log_.logger.getAtLeastOneCustomMessageMustBeCreatedException(): ValidationException
  • added: method Log_.logger.getAtLeastOneGroupHasToBeSpecifiedException$str(): String
  • added: method Log_.logger.getAtLeastOneGroupHasToBeSpecifiedException(): IllegalArgumentException
  • added: method Log_.logger.getAttemptToSpecifyAnArrayWhereSingleValueIsExpectedException$str(): String
  • added: method Log_.logger.getAttemptToSpecifyAnArrayWhereSingleValueIsExpectedException(): ValidationException
  • added: method Log_.logger.getBeanClassHasAlreadyBeConfiguredInXmlException$str(): String
  • added: method Log_.logger.getBeanClassHasAlreadyBeConfiguredInXmlException(String): ValidationException
  • added: method Log_.logger.getBeanClassMustBePartOfRedefinedDefaultGroupSequenceException$str(): String
  • added: method Log_.logger.getBeanClassMustBePartOfRedefinedDefaultGroupSequenceException(String): GroupDefinitionException
  • added: method Log_.logger.getBeanDoesNotContainTheFieldException$str(): String
  • added: method Log_.logger.getBeanDoesNotContainTheFieldException(String, String): ValidationException
  • added: method Log_.logger.getBeanDoesNotContainThePropertyException$str(): String
  • added: method Log_.logger.getBeanDoesNotContainThePropertyException(String, String): ValidationException
  • added: method Log_.logger.getCharacterIsNotADigitException$str(): String
  • added: method Log_.logger.getCharacterIsNotADigitException(char): NumberFormatException
  • added: method Log_.logger.getConstraintFactoryMustNotReturnNullException$str(): String
  • added: method Log_.logger.getConstraintFactoryMustNotReturnNullException(String): ValidationException
  • added: method Log_.logger.getConstraintParametersCannotStartWithValidException$str(): String
  • added: method Log_.logger.getConstraintParametersCannotStartWithValidException(): ConstraintDefinitionException
  • added: method Log_.logger.getConstraintWithoutMandatoryParameterException$str(): String
  • added: method Log_.logger.getConstraintWithoutMandatoryParameterException(String, String): ConstraintDefinitionException
  • added: method Log_.logger.getCyclicDependencyInGroupsDefinitionException$str(): String
  • added: method Log_.logger.getCyclicDependencyInGroupsDefinitionException(): GroupDefinitionException
  • added: method Log_.logger.getElementTypeHasToBeFieldOrMethodException$str(): String
  • added: method Log_.logger.getElementTypeHasToBeFieldOrMethodException(): IllegalArgumentException
  • added: method Log_.logger.getEndIndexCannotBeNegativeException$str(): String
  • added: method Log_.logger.getEndIndexCannotBeNegativeException(int): IllegalArgumentException
  • added: method Log_.logger.getErrorDuringCallOfTraversableResolverIsCascadableException$str(): String
  • added: method Log_.logger.getErrorDuringCallOfTraversableResolverIsCascadableException(RuntimeException): ValidationException
  • added: method Log_.logger.getErrorDuringCallOfTraversableResolverIsReachableException$str(): String
  • added: method Log_.logger.getErrorDuringCallOfTraversableResolverIsReachableException(RuntimeException): ValidationException
  • added: method Log_.logger.getErrorDuringScriptExecutionException$str(): String
  • added: method Log_.logger.getErrorDuringScriptExecutionException(String, Exception): ConstraintDeclarationException
  • added: method Log_.logger.getErrorParsingMappingFileException$str(): String
  • added: method Log_.logger.getErrorParsingMappingFileException(Exception): ValidationException
  • added: method Log_.logger.getExceptionDuringIsValidCall$str(): String
  • added: method Log_.logger.getExceptionDuringIsValidCall(RuntimeException): ValidationException
  • added: method Log_.logger.getGroupHasToBeAnInterfaceException$str(): String
  • added: method Log_.logger.getGroupHasToBeAnInterfaceException(String): ValidationException
  • added: method Log_.logger.getHasToBeAPrimitiveTypeException$str(): String
  • added: method Log_.logger.getHasToBeAPrimitiveTypeException(Class): IllegalArgumentException
  • added: method Log_.logger.getIllegalArgumentException$str(): String
  • added: method Log_.logger.getIllegalArgumentException(String): IllegalArgumentException
  • added: method Log_.logger.getInconsistentConfigurationException$str(): String
  • added: method Log_.logger.getInconsistentConfigurationException(): ValidationException
  • added: method Log_.logger.getInconsistentFailFastConfigurationException$str(): String
  • added: method Log_.logger.getInconsistentFailFastConfigurationException(): ValidationException
  • added: method Log_.logger.getInvalidBigDecimalFormatException$str(): String
  • added: method Log_.logger.getInvalidBigDecimalFormatException(String, NumberFormatException): IllegalArgumentException
  • added: method Log_.logger.getInvalidCharValueException$str(): String
  • added: method Log_.logger.getInvalidCharValueException(String): ValidationException
  • added: method Log_.logger.getInvalidCheckDigitException$str(): String
  • added: method Log_.logger.getInvalidCheckDigitException(int, int): IllegalArgumentException
  • added: method Log_.logger.getInvalidDefaultGroupSequenceDefinitionException$str(): String
  • added: method Log_.logger.getInvalidDefaultGroupSequenceDefinitionException(): GroupDefinitionException
  • added: method Log_.logger.getInvalidIndexException$str(): String
  • added: method Log_.logger.getInvalidIndexException(String, String): IndexOutOfBoundsException
  • added: method Log_.logger.getInvalidJavaIdentifierException$str(): String
  • added: method Log_.logger.getInvalidJavaIdentifierException(String): IllegalArgumentException
  • added: method Log_.logger.getInvalidLengthForFractionPartException$str(): String
  • added: method Log_.logger.getInvalidLengthForFractionPartException(): IllegalArgumentException
  • added: method Log_.logger.getInvalidLengthForIntegerPartException$str(): String
  • added: method Log_.logger.getInvalidLengthForIntegerPartException(): IllegalArgumentException
  • added: method Log_.logger.getInvalidLengthOfParameterMetaDataListException$str(): String
  • added: method Log_.logger.getInvalidLengthOfParameterMetaDataListException(Method, int, int): IllegalArgumentException
  • added: method Log_.logger.getInvalidMethodParameterIndexException(String): IllegalArgumentException
  • added: method Log_.logger.getInvalidMethodParameterIndexException(String, int): IllegalArgumentException
  • added: method Log_.logger.getInvalidMethodParameterIndexException1$str(): String
  • added: method Log_.logger.getInvalidMethodParameterIndexException2$str(): String
  • added: method Log_.logger.getInvalidNumberFormatException$str(): String
  • added: method Log_.logger.getInvalidNumberFormatException(String, NumberFormatException): ValidationException
  • added: method Log_.logger.getInvalidPropertyPathException(): IllegalArgumentException
  • added: method Log_.logger.getInvalidPropertyPathException(String, String): IllegalArgumentException
  • added: method Log_.logger.getInvalidPropertyPathException0$str(): String
  • added: method Log_.logger.getInvalidPropertyPathException2$str(): String
  • added: method Log_.logger.getInvalidPropertyValue$str(): String
  • added: method Log_.logger.getInvalidPropertyValue(String, String, Exception): ValidationException
  • added: method Log_.logger.getInvalidRangeException$str(): String
  • added: method Log_.logger.getInvalidRangeException(int, int): IllegalArgumentException
  • added: method Log_.logger.getInvalidRegularExpressionException$str(): String
  • added: method Log_.logger.getInvalidRegularExpressionException(PatternSyntaxException): IllegalArgumentException
  • added: method Log_.logger.getInvalidReturnTypeException$str(): String
  • added: method Log_.logger.getInvalidReturnTypeException(Class, ClassCastException): ValidationException
  • added: method Log_.logger.getIsDefinedTwiceInMappingXmlForBeanException$str(): String
  • added: method Log_.logger.getIsDefinedTwiceInMappingXmlForBeanException(String, String): ValidationException
  • added: method Log_.logger.getIsNotAConstraintValidatorClassException$str(): String
  • added: method Log_.logger.getIsNotAConstraintValidatorClassException(Class): ValidationException
  • added: method Log_.logger.getIsNotAnAnnotationException$str(): String
  • added: method Log_.logger.getIsNotAnAnnotationException(String): ValidationException
  • added: method Log_.logger.getLengthCannotBeNegativeException$str(): String
  • added: method Log_.logger.getLengthCannotBeNegativeException(): IllegalArgumentException
  • added: method Log_.logger.getMaxCannotBeNegativeException$str(): String
  • added: method Log_.logger.getMaxCannotBeNegativeException(): IllegalArgumentException
  • added: method Log_.logger.getMemberIsNeitherAFieldNorAMethodException$str(): String
  • added: method Log_.logger.getMemberIsNeitherAFieldNorAMethodException(Member): IllegalArgumentException
  • added: method Log_.logger.getMinCannotBeNegativeException$str(): String
  • added: method Log_.logger.getMinCannotBeNegativeException(): IllegalArgumentException
  • added: method Log_.logger.getMissingActualTypeArgumentForTypeParameterException$str(): String
  • added: method Log_.logger.getMissingActualTypeArgumentForTypeParameterException(TypeVariable): IllegalArgumentException
  • added: method Log_.logger.getMissingFormatStringInTemplateException$str(): String
  • added: method Log_.logger.getMissingFormatStringInTemplateException(String): ValidationException
  • added: method Log_.logger.getMoreThanOneValidatorFoundForTypeException$str(): String
  • added: method Log_.logger.getMoreThanOneValidatorFoundForTypeException(Type, String): UnexpectedTypeException
  • added: method Log_.logger.getMultipleDefinitionOfDefaultGroupSequenceException$str(): String
  • added: method Log_.logger.getMultipleDefinitionOfDefaultGroupSequenceException(): GroupDefinitionException
  • added: method Log_.logger.getMultipleDefinitionOfDefaultGroupSequenceProviderException$str(): String
  • added: method Log_.logger.getMultipleDefinitionOfDefaultGroupSequenceProviderException(): GroupDefinitionException
  • added: method Log_.logger.getNoDefaultGroupInGroupSequenceException$str(): String
  • added: method Log_.logger.getNoDefaultGroupInGroupSequenceException(): GroupDefinitionException
  • added: method Log_.logger.getNoValidatorFoundForTypeException$str(): String
  • added: method Log_.logger.getNoValidatorFoundForTypeException(String): UnexpectedTypeException
  • added: method Log_.logger.getNoValueProvidedForAnnotationParameterException$str(): String
  • added: method Log_.logger.getNoValueProvidedForAnnotationParameterException(String): IllegalArgumentException
  • added: method Log_.logger.getNullIsAnInvalidTypeForAConstraintValidatorException$str(): String
  • added: method Log_.logger.getNullIsAnInvalidTypeForAConstraintValidatorException(): ValidationException
  • added: method Log_.logger.getOverriddenConstraintAttributeNotFoundException$str(): String
  • added: method Log_.logger.getOverriddenConstraintAttributeNotFoundException(String): ConstraintDefinitionException
  • added: method Log_.logger.getPropertyNameCannotBeNullOrEmptyException$str(): String
  • added: method Log_.logger.getPropertyNameCannotBeNullOrEmptyException(): IllegalArgumentException
  • added: method Log_.logger.getPropertyPathMustProvideIndexOrMapKeyException$str(): String
  • added: method Log_.logger.getPropertyPathMustProvideIndexOrMapKeyException(): IllegalArgumentException
  • added: method Log_.logger.getReservedParameterNamesException$str(): String
  • added: method Log_.logger.getReservedParameterNamesException(String, String, String): ValidationException
  • added: method Log_.logger.getScriptMustReturnTrueOrFalseException(String): ConstraintDeclarationException
  • added: method Log_.logger.getScriptMustReturnTrueOrFalseException(String, Object, String): ConstraintDeclarationException
  • added: method Log_.logger.getScriptMustReturnTrueOrFalseException1$str(): String
  • added: method Log_.logger.getScriptMustReturnTrueOrFalseException3$str(): String
  • added: method Log_.logger.getSequenceDefinitionsNotAllowedException$str(): String
  • added: method Log_.logger.getSequenceDefinitionsNotAllowedException(): GroupDefinitionException
  • added: method Log_.logger.getStartIndexCannotBeNegativeException$str(): String
  • added: method Log_.logger.getStartIndexCannotBeNegativeException(int): IllegalArgumentException
  • added: method Log_.logger.getTryingToInstantiateAnnotationWithUnknownParametersException$str(): String
  • added: method Log_.logger.getTryingToInstantiateAnnotationWithUnknownParametersException(Class, Set): RuntimeException
  • added: method Log_.logger.getTypeNotSupportedException$str(): String
  • added: method Log_.logger.getTypeNotSupportedException(Class): ValidationException
  • added: method Log_.logger.getUnableToAccessMemberException$str(): String
  • added: method Log_.logger.getUnableToAccessMemberException(String, Exception): ValidationException
  • added: method Log_.logger.getUnableToCreateAnnotationForConfiguredConstraintException$str(): String
  • added: method Log_.logger.getUnableToCreateAnnotationForConfiguredConstraintException(String, RuntimeException): ValidationException
  • added: method Log_.logger.getUnableToExpandDefaultGroupListException$str(): String
  • added: method Log_.logger.getUnableToExpandDefaultGroupListException(List, List): GroupDefinitionException
  • added: method Log_.logger.getUnableToExpandGroupSequenceException$str(): String
  • added: method Log_.logger.getUnableToExpandGroupSequenceException(): GroupDefinitionException
  • added: method Log_.logger.getUnableToFindAnnotationConstraintsException$str(): String
  • added: method Log_.logger.getUnableToFindAnnotationConstraintsException(Class): ValidationException
  • added: method Log_.logger.getUnableToFindAnnotationParameterException$str(): String
  • added: method Log_.logger.getUnableToFindAnnotationParameterException(String, NoSuchMethodException): ValidationException
  • added: method Log_.logger.getUnableToFindMethodException$str(): String
  • added: method Log_.logger.getUnableToFindMethodException(Class, String, String): IllegalArgumentException
  • added: method Log_.logger.getUnableToFindPropertyWithAccessException$str(): String
  • added: method Log_.logger.getUnableToFindPropertyWithAccessException(Class, String, ElementType): ValidationException
  • added: method Log_.logger.getUnableToFindProviderException$str(): String
  • added: method Log_.logger.getUnableToFindProviderException(Class): ValidationException
  • added: method Log_.logger.getUnableToGetAnnotationParameterException$str(): String
  • added: method Log_.logger.getUnableToGetAnnotationParameterException(String, String, Exception): ValidationException
  • added: method Log_.logger.getUnableToInitializeConstraintValidatorException$str(): String
  • added: method Log_.logger.getUnableToInitializeConstraintValidatorException(String, RuntimeException): ValidationException
  • added: method Log_.logger.getUnableToInstantiateBeanValidationProviderException$str(): String
  • added: method Log_.logger.getUnableToInstantiateBeanValidationProviderException(List, Exception): ValidationException
  • added: method Log_.logger.getUnableToInstantiateConstraintFactoryClassException$str(): String
  • added: method Log_.logger.getUnableToInstantiateConstraintFactoryClassException(String, ValidationException): ValidationException
  • added: method Log_.logger.getUnableToInstantiateException(Class, Exception): ValidationException
  • added: method Log_.logger.getUnableToInstantiateException(String, Class, Exception): ValidationException
  • added: method Log_.logger.getUnableToInstantiateException(String, Exception): ValidationException
  • added: method Log_.logger.getUnableToInstantiateException1$str(): String
  • added: method Log_.logger.getUnableToInstantiateException2$str(): String
  • added: method Log_.logger.getUnableToInstantiateMessageInterpolatorClassException$str(): String
  • added: method Log_.logger.getUnableToInstantiateMessageInterpolatorClassException(String, Exception): ValidationException
  • added: method Log_.logger.getUnableToInstantiateTraversableResolverClassException$str(): String
  • added: method Log_.logger.getUnableToInstantiateTraversableResolverClassException(String, Exception): ValidationException
  • added: method Log_.logger.getUnableToInstantiateValidationProviderClassException$str(): String
  • added: method Log_.logger.getUnableToInstantiateValidationProviderClassException(String, Exception): ValidationException
  • added: method Log_.logger.getUnableToLoadClassException$str(): String
  • added: method Log_.logger.getUnableToLoadClassException(String): ValidationException
  • added: method Log_.logger.getUnableToLoadClassException(String, Exception): ValidationException
  • added: method Log_.logger.getUnableToOpenInputStreamForMappingFileException$str(): String
  • added: method Log_.logger.getUnableToOpenInputStreamForMappingFileException(String): ValidationException
  • added: method Log_.logger.getUnableToParsePropertyPathException$str(): String
  • added: method Log_.logger.getUnableToParsePropertyPathException(String): IllegalArgumentException
  • added: method Log_.logger.getUnableToParseValidationXmlFileException$str(): String
  • added: method Log_.logger.getUnableToParseValidationXmlFileException(String, Exception): ValidationException
  • added: method Log_.logger.getUnableToReadAnnotationAttributesException$str(): String
  • added: method Log_.logger.getUnableToReadAnnotationAttributesException(Class, Exception): ValidationException
  • added: method Log_.logger.getUnableToReadServicesFileException$str(): String
  • added: method Log_.logger.getUnableToReadServicesFileException(String, Exception): ValidationException
  • added: method Log_.logger.getUnableToRetrieveAnnotationParameterValueException$str(): String
  • added: method Log_.logger.getUnableToRetrieveAnnotationParameterValueException(Exception): ValidationException
  • added: method Log_.logger.getUnexpectedParameterValueException$str(): String
  • added: method Log_.logger.getUnexpectedParameterValueException(): ValidationException
  • added: method Log_.logger.getUnexpectedParameterValueException(ClassCastException): ValidationException
  • added: method Log_.logger.getWrongAttributeTypeForOverriddenConstraintException$str(): String
  • added: method Log_.logger.getWrongAttributeTypeForOverriddenConstraintException(String, Class): ConstraintDefinitionException
  • added: method Log_.logger.getWrongDefaultGroupSequenceProviderTypeException$str(): String
  • added: method Log_.logger.getWrongDefaultGroupSequenceProviderTypeException(String): GroupDefinitionException
  • added: method Log_.logger.getWrongDefaultValueForGroupsParameterException$str(): String
  • added: method Log_.logger.getWrongDefaultValueForGroupsParameterException(String): ConstraintDefinitionException
  • added: method Log_.logger.getWrongDefaultValueForPayloadParameterException$str(): String
  • added: method Log_.logger.getWrongDefaultValueForPayloadParameterException(String): ConstraintDefinitionException
  • added: method Log_.logger.getWrongParameterTypeException$str(): String
  • added: method Log_.logger.getWrongParameterTypeException(String, String): ValidationException
  • added: method Log_.logger.getWrongPayloadClassException$str(): String
  • added: method Log_.logger.getWrongPayloadClassException(String): ValidationException
  • added: method Log_.logger.getWrongTypeForGroupsParameterException$str(): String
  • added: method Log_.logger.getWrongTypeForGroupsParameterException(String, ClassCastException): ConstraintDefinitionException
  • added: method Log_.logger.getWrongTypeForMessageParameterException$str(): String
  • added: method Log_.logger.getWrongTypeForMessageParameterException(String): ConstraintDefinitionException
  • added: method Log_.logger.getWrongTypeForPayloadParameterException$str(): String
  • added: method Log_.logger.getWrongTypeForPayloadParameterException(String, ClassCastException): ConstraintDefinitionException
  • added: method Log_.logger.ignoringXmlConfiguration$str(): String
  • added: method Log_.logger.ignoringXmlConfiguration(): void
  • added: method Log_.logger.info(Object): void
  • added: method Log_.logger.info(Object, Throwable): void
  • added: method Log_.logger.info(String, Object, Object[], Throwable): void
  • added: method Log_.logger.info(String, Object, Throwable): void
  • added: method Log_.logger.infof(String, Object): void
  • added: method Log_.logger.infof(String, Object, Object): void
  • added: method Log_.logger.infof(String, Object, Object, Object): void
  • added: method Log_.logger.infof(String, Object[]): void
  • added: method Log_.logger.infof(Throwable, String, Object): void
  • added: method Log_.logger.infof(Throwable, String, Object, Object): void
  • added: method Log_.logger.infof(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.infof(Throwable, String, Object[]): void
  • added: method Log_.logger.infov(String, Object): void
  • added: method Log_.logger.infov(String, Object, Object): void
  • added: method Log_.logger.infov(String, Object, Object, Object): void
  • added: method Log_.logger.infov(String, Object[]): void
  • added: method Log_.logger.infov(Throwable, String, Object): void
  • added: method Log_.logger.infov(Throwable, String, Object, Object): void
  • added: method Log_.logger.infov(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.infov(Throwable, String, Object[]): void
  • added: method Log_.logger.isDebugEnabled(): boolean
  • added: method Log_.logger.isEnabled(Logger.Level): boolean
  • added: method Log_.logger.isInfoEnabled(): boolean
  • added: method Log_.logger.isTraceEnabled(): boolean
  • added: method Log_.logger.log(Logger.Level, Object): void
  • added: method Log_.logger.log(Logger.Level, Object, Throwable): void
  • added: method Log_.logger.log(Logger.Level, String, Object, Throwable): void
  • added: method Log_.logger.log(String, Logger.Level, Object, Object[], Throwable): void
  • added: method Log_.logger.logf(Logger.Level, String, Object): void
  • added: method Log_.logger.logf(Logger.Level, String, Object, Object): void
  • added: method Log_.logger.logf(Logger.Level, String, Object, Object, Object): void
  • added: method Log_.logger.logf(Logger.Level, String, Object[]): void
  • added: method Log_.logger.logf(Logger.Level, Throwable, String, Object): void
  • added: method Log_.logger.logf(Logger.Level, Throwable, String, Object, Object): void
  • added: method Log_.logger.logf(Logger.Level, Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.logf(Logger.Level, Throwable, String, Object[]): void
  • added: method Log_.logger.logf(String, Logger.Level, Throwable, String, Object): void
  • added: method Log_.logger.logf(String, Logger.Level, Throwable, String, Object, Object): void
  • added: method Log_.logger.logf(String, Logger.Level, Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.logf(String, Logger.Level, Throwable, String, Object[]): void
  • added: method Log_.logger.logv(Logger.Level, String, Object): void
  • added: method Log_.logger.logv(Logger.Level, String, Object, Object): void
  • added: method Log_.logger.logv(Logger.Level, String, Object, Object, Object): void
  • added: method Log_.logger.logv(Logger.Level, String, Object[]): void
  • added: method Log_.logger.logv(Logger.Level, Throwable, String, Object): void
  • added: method Log_.logger.logv(Logger.Level, Throwable, String, Object, Object): void
  • added: method Log_.logger.logv(Logger.Level, Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.logv(Logger.Level, Throwable, String, Object[]): void
  • added: method Log_.logger.logv(String, Logger.Level, Throwable, String, Object): void
  • added: method Log_.logger.logv(String, Logger.Level, Throwable, String, Object, Object): void
  • added: method Log_.logger.logv(String, Logger.Level, Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.logv(String, Logger.Level, Throwable, String, Object[]): void
  • added: method Log_.logger.parsingXMLFile$str(): String
  • added: method Log_.logger.parsingXMLFile(String): void
  • added: method Log_.logger.throwInvalidFormat$str(): String
  • added: method Log_.logger.throwInvalidFormat(String, IllegalFormatException): ValidationException
  • added: method Log_.logger.trace(Object): void
  • added: method Log_.logger.trace(Object, Throwable): void
  • added: method Log_.logger.trace(String, Object, Object[], Throwable): void
  • added: method Log_.logger.trace(String, Object, Throwable): void
  • added: method Log_.logger.tracef(String, Object): void
  • added: method Log_.logger.tracef(String, Object, Object): void
  • added: method Log_.logger.tracef(String, Object, Object, Object): void
  • added: method Log_.logger.tracef(String, Object[]): void
  • added: method Log_.logger.tracef(Throwable, String, Object): void
  • added: method Log_.logger.tracef(Throwable, String, Object, Object): void
  • added: method Log_.logger.tracef(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.tracef(Throwable, String, Object[]): void
  • added: method Log_.logger.tracev(String, Object): void
  • added: method Log_.logger.tracev(String, Object, Object): void
  • added: method Log_.logger.tracev(String, Object, Object, Object): void
  • added: method Log_.logger.tracev(String, Object[]): void
  • added: method Log_.logger.tracev(Throwable, String, Object): void
  • added: method Log_.logger.tracev(Throwable, String, Object, Object): void
  • added: method Log_.logger.tracev(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.tracev(Throwable, String, Object[]): void
  • added: method Log_.logger.unableToCloseInputStream$str(): String
  • added: method Log_.logger.unableToCloseInputStream(): void
  • added: method Log_.logger.unableToCloseXMLFileInputStream$str(): String
  • added: method Log_.logger.unableToCloseXMLFileInputStream(String): void
  • added: method Log_.logger.unableToCreateSchema$str(): String
  • added: method Log_.logger.unableToCreateSchema(String, String): void
  • added: method Log_.logger.unableToLoadProviderClass$str(): String
  • added: method Log_.logger.unableToLoadProviderClass(String): void
  • added: method Log_.logger.usingConstraintFactory$str(): String
  • added: method Log_.logger.usingConstraintFactory(String): void
  • added: method Log_.logger.usingMessageInterpolator$str(): String
  • added: method Log_.logger.usingMessageInterpolator(String): void
  • added: method Log_.logger.usingTraversableResolver$str(): String
  • added: method Log_.logger.usingTraversableResolver(String): void
  • added: method Log_.logger.usingValidationProvider$str(): String
  • added: method Log_.logger.usingValidationProvider(String): void
  • added: method Log_.logger.version$str(): String
  • added: method Log_.logger.version(String): void
  • added: method Log_.logger.warn(Object): void
  • added: method Log_.logger.warn(Object, Throwable): void
  • added: method Log_.logger.warn(String, Object, Object[], Throwable): void
  • added: method Log_.logger.warn(String, Object, Throwable): void
  • added: method Log_.logger.warnf(String, Object): void
  • added: method Log_.logger.warnf(String, Object, Object): void
  • added: method Log_.logger.warnf(String, Object, Object, Object): void
  • added: method Log_.logger.warnf(String, Object[]): void
  • added: method Log_.logger.warnf(Throwable, String, Object): void
  • added: method Log_.logger.warnf(Throwable, String, Object, Object): void
  • added: method Log_.logger.warnf(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.warnf(Throwable, String, Object[]): void
  • added: method Log_.logger.warnv(String, Object): void
  • added: method Log_.logger.warnv(String, Object, Object): void
  • added: method Log_.logger.warnv(String, Object, Object, Object): void
  • added: method Log_.logger.warnv(String, Object[]): void
  • added: method Log_.logger.warnv(Throwable, String, Object): void
  • added: method Log_.logger.warnv(Throwable, String, Object, Object): void
  • added: method Log_.logger.warnv(Throwable, String, Object, Object, Object): void
  • added: method Log_.logger.warnv(Throwable, String, Object[]): void
  • added: method Messages.beanTypeCannotBeNull(): String
  • added: method Messages.beanTypeMustNotBeNull(): String
  • added: method Messages.classCannotBeNull(): String
  • added: method Messages.classIsNull(): String
  • added: method Messages.groupMustNotBeNull(): String
  • added: method Messages.methodNameMustNotBeNull(): String
  • added: method Messages.mustNotBeNull(): String
  • added: method Messages.mustNotBeNull(String): String
  • added: method Messages.parameterMustNotBeEmpty(String): String
  • added: method Messages.parameterMustNotBeNull(String): String
  • added: method Messages.propertyNameMustNotBeEmpty(): String
  • added: method Messages.propertyPathCannotBeNull(): String
  • added: method Messages.unableToFindScriptEngine(String): String
  • added: method Messages.validatedMethodMustNotBeNull(): String
  • added: method Messages.validatedObjectMustNotBeNull(): String
  • added: method Messages_.bundle.beanTypeCannotBeNull$str(): String
  • added: method Messages_.bundle.beanTypeCannotBeNull(): String
  • added: method Messages_.bundle.beanTypeMustNotBeNull$str(): String
  • added: method Messages_.bundle.beanTypeMustNotBeNull(): String
  • added: method Messages_.bundle.classCannotBeNull$str(): String
  • added: method Messages_.bundle.classCannotBeNull(): String
  • added: method Messages_.bundle.classIsNull$str(): String
  • added: method Messages_.bundle.classIsNull(): String
  • added: method Messages_.bundle.groupMustNotBeNull$str(): String
  • added: method Messages_.bundle.groupMustNotBeNull(): String
  • added: method Messages_.bundle.methodNameMustNotBeNull$str(): String
  • added: method Messages_.bundle.methodNameMustNotBeNull(): String
  • added: method Messages_.bundle.mustNotBeNull(): String
  • added: method Messages_.bundle.mustNotBeNull(String): String
  • added: method Messages_.bundle.mustNotBeNull0$str(): String
  • added: method Messages_.bundle.mustNotBeNull1$str(): String
  • added: method Messages_.bundle.parameterMustNotBeEmpty$str(): String
  • added: method Messages_.bundle.parameterMustNotBeEmpty(String): String
  • added: method Messages_.bundle.parameterMustNotBeNull$str(): String
  • added: method Messages_.bundle.parameterMustNotBeNull(String): String
  • added: method Messages_.bundle.propertyNameMustNotBeEmpty$str(): String
  • added: method Messages_.bundle.propertyNameMustNotBeEmpty(): String
  • added: method Messages_.bundle.propertyPathCannotBeNull$str(): String
  • added: method Messages_.bundle.propertyPathCannotBeNull(): String
  • added: method Messages_.bundle.readResolve(): Object
  • added: method Messages_.bundle.unableToFindScriptEngine$str(): String
  • added: method Messages_.bundle.unableToFindScriptEngine(String): String
  • added: method Messages_.bundle.validatedMethodMustNotBeNull$str(): String
  • added: method Messages_.bundle.validatedMethodMustNotBeNull(): String
  • added: method Messages_.bundle.validatedObjectMustNotBeNull$str(): String
  • added: method Messages_.bundle.validatedObjectMustNotBeNull(): String
  • added: static field Messages.MESSAGES: Messages
  • added: static field Messages_.bundle.INSTANCE: Messages_.bundle
  • added: static method LoggerFactory.make(): Log
  • added: ctor NewSchema(SchemaFactory, URL)
  • added: final class ConstructorInstance implements PrivilegedAction
  • added: final class GetAnnotationParameter implements PrivilegedAction
  • added: final class GetClassLoader implements PrivilegedAction
  • added: final class GetDeclaredConstructor implements PrivilegedAction
  • added: final class GetDeclaredConstructors implements PrivilegedAction
  • added: final class GetDeclaredField implements PrivilegedAction
  • added: final class GetDeclaredFields implements PrivilegedAction
  • added: final class GetDeclaredMethod implements PrivilegedAction
  • added: final class GetDeclaredMethods implements PrivilegedAction
  • added: final class GetMethod implements PrivilegedAction
  • added: final class GetMethodFromPropertyName implements PrivilegedAction
  • added: final class GetMethods implements PrivilegedAction
  • added: final class GetResource implements PrivilegedAction
  • added: final class LoadClass implements PrivilegedAction
  • added: final class NewInstance implements PrivilegedAction
  • added: final class NewJaxbContext implements PrivilegedExceptionAction
  • added: final class NewSchema implements PrivilegedExceptionAction
  • added: final class SetAccessibility implements PrivilegedAction
  • added: final class Unmarshal implements PrivilegedExceptionAction
  • added: method ConstructorInstance.run(): Object
  • added: method GetAnnotationParameter.run(): Object
  • added: method GetClassLoader.run(): ClassLoader
  • added: method GetDeclaredConstructor.run(): Constructor
  • added: method GetDeclaredConstructors.run(): Constructor[]
  • added: method GetDeclaredField.run(): Field
  • added: method GetDeclaredFields.run(): Field[]
  • added: method GetDeclaredMethod.run(): Method
  • added: method GetDeclaredMethods.run(): Method[]
  • added: method GetMethod.run(): Method
  • added: method GetMethodFromPropertyName.run(): Method
  • added: method GetMethods.run(): Method[]
  • added: method GetResource.run(): URL
  • added: method LoadClass.run(): Class
  • added: method NewInstance.run(): Object
  • added: method NewJaxbContext.run(): JAXBContext
  • added: method NewSchema.run(): Schema
  • added: method SetAccessibility.run(): Object
  • added: method Unmarshal.run(): JAXBElement
  • added: static method ConstructorInstance.action(Constructor, Object[]): ConstructorInstance
  • added: static method GetAnnotationParameter.action(Annotation, String, Class): GetAnnotationParameter
  • added: static method GetClassLoader.fromClass(Class): GetClassLoader
  • added: static method GetClassLoader.fromContext(): GetClassLoader
  • added: static method GetDeclaredConstructor.action(Class, Class[]): GetDeclaredConstructor
  • added: static method GetDeclaredConstructors.action(Class): GetDeclaredConstructors
  • added: static method GetDeclaredField.action(Class, String): GetDeclaredField
  • added: static method GetDeclaredFields.action(Class): GetDeclaredFields
  • added: static method GetDeclaredMethod.action(Class, String, Class[]): GetDeclaredMethod
  • added: static method GetDeclaredMethods.action(Class): GetDeclaredMethods
  • added: static method GetMethod.action(Class, String): GetMethod
  • added: static method GetMethodFromPropertyName.action(Class, String): GetMethodFromPropertyName
  • added: static method GetMethods.action(Class): GetMethods
  • added: static method GetResource.action(ClassLoader, String): GetResource
  • added: static method LoadClass.action(String, Class): LoadClass
  • added: static method NewInstance.action(Class, String): NewInstance
  • added: static method NewJaxbContext.action(Class): NewJaxbContext
  • added: static method NewSchema.action(SchemaFactory, URL): NewSchema
  • added: static method SetAccessibility.action(Member): SetAccessibility
  • added: static method Unmarshal.action(Unmarshaller, Source, Class): Unmarshal
  • added: class ScriptEvaluator
  • added: class ScriptEvaluatorFactory
  • added: ctor ScriptEvaluator(ScriptEngine)
  • added: method ScriptEvaluator.evaluate(String, Object, String): Object
  • added: method ScriptEvaluatorFactory.getScriptEvaluatorByLanguageName(String): ScriptEvaluator
  • added: static method ScriptEvaluatorFactory.getInstance(): ScriptEvaluatorFactory
  • added: class AnnotationType
  • added: class BeanType
  • added: class ClassType
  • added: class ConstraintDefinitionType
  • added: class ConstraintMappingsType
  • added: class ConstraintType
  • added: class ElementType
  • added: class FieldType
  • added: class GetterType
  • added: class GroupSequenceType
  • added: class GroupsType
  • added: class ObjectFactory
  • added: class PayloadType
  • added: class PropertyType
  • added: class ValidatedByType
  • added: class ValidationBootstrapParameters
  • added: class ValidationConfigType
  • added: class ValidationXmlParser
  • added: class XmlMappingParser
  • added: class XmlMappingParser.CloseIgnoringInputStream extends FilterInputStream
  • added: ctor AnnotationType()
  • added: ctor BeanType()
  • added: ctor ClassType()
  • added: ctor ConstraintDefinitionType()
  • added: ctor ConstraintMappingsType()
  • added: ctor ConstraintType()
  • added: ctor ElementType()
  • added: ctor FieldType()
  • added: ctor GetterType()
  • added: ctor GroupSequenceType()
  • added: ctor GroupsType()
  • added: ctor ObjectFactory()
  • added: ctor PayloadType()
  • added: ctor PropertyType()
  • added: ctor ValidatedByType()
  • added: ctor ValidationBootstrapParameters()
  • added: ctor ValidationConfigType()
  • added: ctor ValidationXmlParser()
  • added: ctor XmlMappingParser(ConstraintHelper)
  • added: ctor XmlMappingParser.CloseIgnoringInputStream(XmlMappingParser, InputStream)
  • added: field AnnotationType.element: List
  • added: field BeanType.classType: ClassType
  • added: field BeanType.clazz: String
  • added: field BeanType.field: List
  • added: field BeanType.getter: List
  • added: field BeanType.ignoreAnnotations: Boolean
  • added: field ClassType.constraint: List
  • added: field ClassType.groupSequence: GroupSequenceType
  • added: field ClassType.ignoreAnnotations: Boolean
  • added: field ConstraintDefinitionType.annotation: String
  • added: field ConstraintDefinitionType.validatedBy: ValidatedByType
  • added: field ConstraintMappingsType.bean: List
  • added: field ConstraintMappingsType.constraintDefinition: List
  • added: field ConstraintMappingsType.defaultPackage: String
  • added: field ConstraintType.annotation: String
  • added: field ConstraintType.element: List
  • added: field ConstraintType.groups: GroupsType
  • added: field ConstraintType.message: String
  • added: field ConstraintType.payload: PayloadType
  • added: field ElementType.content: List
  • added: field ElementType.name: String
  • added: field FieldType.constraint: List
  • added: field FieldType.ignoreAnnotations: Boolean
  • added: field FieldType.name: String
  • added: field FieldType.valid: String
  • added: field GetterType.constraint: List
  • added: field GetterType.ignoreAnnotations: Boolean
  • added: field GetterType.name: String
  • added: field GetterType.valid: String
  • added: field GroupSequenceType.value: List
  • added: field GroupsType.value: List
  • added: field PayloadType.value: List
  • added: field PropertyType.name: String
  • added: field PropertyType.value: String
  • added: field ValidatedByType.includeExistingValidators: Boolean
  • added: field ValidatedByType.value: List
  • added: field ValidationConfigType.constraintMapping: List
  • added: field ValidationConfigType.constraintValidatorFactory: String
  • added: field ValidationConfigType.defaultProvider: String
  • added: field ValidationConfigType.messageInterpolator: String
  • added: field ValidationConfigType.property: List
  • added: field ValidationConfigType.traversableResolver: String
  • added: method AnnotationType.getElement(): List
  • added: method BeanType.getClassType(): ClassType
  • added: method BeanType.getClazz(): String
  • added: method BeanType.getField(): List
  • added: method BeanType.getGetter(): List
  • added: method BeanType.getIgnoreAnnotations(): Boolean
  • added: method BeanType.setClassType(ClassType): void
  • added: method BeanType.setClazz(String): void
  • added: method BeanType.setIgnoreAnnotations(Boolean): void
  • added: method ClassType.getConstraint(): List
  • added: method ClassType.getGroupSequence(): GroupSequenceType
  • added: method ClassType.getIgnoreAnnotations(): Boolean
  • added: method ClassType.setGroupSequence(GroupSequenceType): void
  • added: method ClassType.setIgnoreAnnotations(Boolean): void
  • added: method ConstraintDefinitionType.getAnnotation(): String
  • added: method ConstraintDefinitionType.getValidatedBy(): ValidatedByType
  • added: method ConstraintDefinitionType.setAnnotation(String): void
  • added: method ConstraintDefinitionType.setValidatedBy(ValidatedByType): void
  • added: method ConstraintMappingsType.getBean(): List
  • added: method ConstraintMappingsType.getConstraintDefinition(): List
  • added: method ConstraintMappingsType.getDefaultPackage(): String
  • added: method ConstraintMappingsType.setDefaultPackage(String): void
  • added: method ConstraintType.getAnnotation(): String
  • added: method ConstraintType.getElement(): List
  • added: method ConstraintType.getGroups(): GroupsType
  • added: method ConstraintType.getMessage(): String
  • added: method ConstraintType.getPayload(): PayloadType
  • added: method ConstraintType.setAnnotation(String): void
  • added: method ConstraintType.setGroups(GroupsType): void
  • added: method ConstraintType.setMessage(String): void
  • added: method ConstraintType.setPayload(PayloadType): void
  • added: method ElementType.getContent(): List
  • added: method ElementType.getName(): String
  • added: method ElementType.setName(String): void
  • added: method FieldType.getConstraint(): List
  • added: method FieldType.getIgnoreAnnotations(): Boolean
  • added: method FieldType.getName(): String
  • added: method FieldType.getValid(): String
  • added: method FieldType.setIgnoreAnnotations(Boolean): void
  • added: method FieldType.setName(String): void
  • added: method FieldType.setValid(String): void
  • added: method GetterType.getConstraint(): List
  • added: method GetterType.getIgnoreAnnotations(): Boolean
  • added: method GetterType.getName(): String
  • added: method GetterType.getValid(): String
  • added: method GetterType.setIgnoreAnnotations(Boolean): void
  • added: method GetterType.setName(String): void
  • added: method GetterType.setValid(String): void
  • added: method GroupSequenceType.getValue(): List
  • added: method GroupsType.getValue(): List
  • added: method ObjectFactory.createAnnotationType(): AnnotationType
  • added: method ObjectFactory.createBeanType(): BeanType
  • added: method ObjectFactory.createClassType(): ClassType
  • added: method ObjectFactory.createConstraintDefinitionType(): ConstraintDefinitionType
  • added: method ObjectFactory.createConstraintMappings(ConstraintMappingsType): JAXBElement
  • added: method ObjectFactory.createConstraintMappingsType(): ConstraintMappingsType
  • added: method ObjectFactory.createConstraintType(): ConstraintType
  • added: method ObjectFactory.createElementType(): ElementType
  • added: method ObjectFactory.createElementTypeAnnotation(AnnotationType): JAXBElement
  • added: method ObjectFactory.createElementTypeValue(String): JAXBElement
  • added: method ObjectFactory.createFieldType(): FieldType
  • added: method ObjectFactory.createGetterType(): GetterType
  • added: method ObjectFactory.createGroupSequenceType(): GroupSequenceType
  • added: method ObjectFactory.createGroupsType(): GroupsType
  • added: method ObjectFactory.createPayloadType(): PayloadType
  • added: method ObjectFactory.createPropertyType(): PropertyType
  • added: method ObjectFactory.createValidatedByType(): ValidatedByType
  • added: method ObjectFactory.createValidationConfig(ValidationConfigType): JAXBElement
  • added: method ObjectFactory.createValidationConfigType(): ValidationConfigType
  • added: method PayloadType.getValue(): List
  • added: method PropertyType.getName(): String
  • added: method PropertyType.getValue(): String
  • added: method PropertyType.setName(String): void
  • added: method PropertyType.setValue(String): void
  • added: method ValidatedByType.getIncludeExistingValidators(): Boolean
  • added: method ValidatedByType.getValue(): List
  • added: method ValidatedByType.setIncludeExistingValidators(Boolean): void
  • added: method ValidationBootstrapParameters.addAllMappings(Set): void
  • added: method ValidationBootstrapParameters.addConfigProperty(String, String): void
  • added: method ValidationBootstrapParameters.addMapping(InputStream): void
  • added: method ValidationBootstrapParameters.getConfigProperties(): Map
  • added: method ValidationBootstrapParameters.getConstraintValidatorFactory(): ConstraintValidatorFactory
  • added: method ValidationBootstrapParameters.getMappings(): Set
  • added: method ValidationBootstrapParameters.getMessageInterpolator(): MessageInterpolator
  • added: method ValidationBootstrapParameters.getProvider(): ValidationProvider
  • added: method ValidationBootstrapParameters.getProviderClass(): Class
  • added: method ValidationBootstrapParameters.getTraversableResolver(): TraversableResolver
  • added: method ValidationBootstrapParameters.setConstraintValidatorFactory(ConstraintValidatorFactory): void
  • added: method ValidationBootstrapParameters.setMessageInterpolator(MessageInterpolator): void
  • added: method ValidationBootstrapParameters.setProvider(ValidationProvider): void
  • added: method ValidationBootstrapParameters.setProviderClass(Class): void
  • added: method ValidationBootstrapParameters.setTraversableResolver(TraversableResolver): void
  • added: method ValidationConfigType.getConstraintMapping(): List
  • added: method ValidationConfigType.getConstraintValidatorFactory(): String
  • added: method ValidationConfigType.getDefaultProvider(): String
  • added: method ValidationConfigType.getMessageInterpolator(): String
  • added: method ValidationConfigType.getProperty(): List
  • added: method ValidationConfigType.getTraversableResolver(): String
  • added: method ValidationConfigType.setConstraintValidatorFactory(String): void
  • added: method ValidationConfigType.setDefaultProvider(String): void
  • added: method ValidationConfigType.setMessageInterpolator(String): void
  • added: method ValidationConfigType.setTraversableResolver(String): void
  • added: method ValidationXmlParser.parseValidationXml(): ValidationBootstrapParameters
  • added: method XmlMappingParser.CloseIgnoringInputStream.close(): void
  • added: method XmlMappingParser.getAnnotationProcessingOptions(): AnnotationProcessingOptions
  • added: method XmlMappingParser.getCascadedMembersForClass(Class): List
  • added: method XmlMappingParser.getConstraintsForClass(Class): Set
  • added: method XmlMappingParser.getDefaultSequenceForClass(Class): List
  • added: method XmlMappingParser.getXmlConfiguredClasses(): Set
  • added: method XmlMappingParser.parse(Set): void
  • removed: class DefaultMessageInterpolator implements MessageInterpolator, Serializable
  • removed: class DefaultMessageInterpolatorAggregator implements MessageInterpolator, Serializable
  • removed: ctor DefaultMessageInterpolator()
  • removed: ctor DefaultMessageInterpolatorAggregator()
  • removed: method DefaultMessageInterpolator.getAnnotationMessage(): String
  • removed: method DefaultMessageInterpolator.initialize(Annotation, MessageInterpolator): void
  • removed: method DefaultMessageInterpolator.initialize(ResourceBundle, ResourceBundle): void
  • removed: method DefaultMessageInterpolator.interpolate(String, Validator, MessageInterpolator): String
  • removed: method DefaultMessageInterpolatorAggregator.addInterpolator(Annotation, Validator): void
  • removed: method DefaultMessageInterpolatorAggregator.getAnnotationMessage(Validator): String
  • removed: method DefaultMessageInterpolatorAggregator.initialize(ResourceBundle, ResourceBundle): void
  • removed: method DefaultMessageInterpolatorAggregator.interpolate(String, Validator, MessageInterpolator): String
  • added: class ResourceBundleMessageInterpolator implements MessageInterpolator
  • added: class ValueFormatterMessageInterpolator implements MessageInterpolator
  • added: ctor ResourceBundleMessageInterpolator()
  • added: ctor ResourceBundleMessageInterpolator(ResourceBundleLocator)
  • added: ctor ResourceBundleMessageInterpolator(ResourceBundleLocator, boolean)
  • added: ctor ValueFormatterMessageInterpolator()
  • added: ctor ValueFormatterMessageInterpolator(MessageInterpolator)
  • added: method ResourceBundleMessageInterpolator.interpolate(String, MessageInterpolator.Context): String
  • added: method ResourceBundleMessageInterpolator.interpolate(String, MessageInterpolator.Context, Locale): String
  • added: method ValueFormatterMessageInterpolator.interpolate(String, MessageInterpolator.Context): String
  • added: method ValueFormatterMessageInterpolator.interpolate(String, MessageInterpolator.Context, Locale): String
  • added: static field ResourceBundleMessageInterpolator.DEFAULT_VALIDATION_MESSAGES: String
  • added: static field ResourceBundleMessageInterpolator.USER_VALIDATION_MESSAGES: String
  • added: static field ValueFormatterMessageInterpolator.VALIDATED_VALUE_FORMAT_SEPARATOR: String
  • added: static field ValueFormatterMessageInterpolator.VALIDATED_VALUE_KEYWORD: String
  • added: class MethodConstraintViolationException extends ValidationException
  • added: ctor MethodConstraintViolationException(Set)
  • added: ctor MethodConstraintViolationException(String, Set)
  • added: enum MethodConstraintViolation.Kind
  • added: interface MethodConstraintViolation extends ConstraintViolation
  • added: interface MethodValidator
  • added: method MethodConstraintViolation.getKind(): MethodConstraintViolation.Kind
  • added: method MethodConstraintViolation.getMethod(): Method
  • added: method MethodConstraintViolation.getParameterIndex(): Integer
  • added: method MethodConstraintViolation.getParameterName(): String
  • added: method MethodConstraintViolationException.getConstraintViolations(): Set
  • added: method MethodValidator.getConstraintsForType(Class): TypeDescriptor
  • added: method MethodValidator.validateAllParameters(Object, Method, Object[], Class[]): Set
  • added: method MethodValidator.validateParameter(Object, Method, Object, int, Class[]): Set
  • added: method MethodValidator.validateReturnValue(Object, Method, Object, Class[]): Set
  • added: static field MethodConstraintViolation.Kind.PARAMETER: MethodConstraintViolation.Kind
  • added: static field MethodConstraintViolation.Kind.RETURN_VALUE: MethodConstraintViolation.Kind
  • added: static method MethodConstraintViolation.Kind.valueOf(String): MethodConstraintViolation.Kind
  • added: static method MethodConstraintViolation.Kind.values(): MethodConstraintViolation.Kind[]
  • added: interface MethodDescriptor extends ElementDescriptor
  • added: interface ParameterDescriptor extends ElementDescriptor
  • added: interface TypeDescriptor extends ElementDescriptor
  • added: method MethodDescriptor.getMethodName(): String
  • added: method MethodDescriptor.getParameterDescriptors(): List
  • added: method MethodDescriptor.isCascaded(): boolean
  • added: method ParameterDescriptor.getIndex(): int
  • added: method ParameterDescriptor.isCascaded(): boolean
  • added: method TypeDescriptor.getBeanDescriptor(): BeanDescriptor
  • added: method TypeDescriptor.getConstrainedMethods(): Set
  • added: method TypeDescriptor.getConstraintsForMethod(String, Class[]): MethodDescriptor
  • added: method TypeDescriptor.isTypeConstrained(): boolean
  • added: abstract class DelegatingResourceBundleLocator implements ResourceBundleLocator, ResourceBundleLocator
  • added: class AggregateResourceBundleLocator extends DelegatingResourceBundleLocator
  • added: class CachingResourceBundleLocator extends DelegatingResourceBundleLocator
  • added: class PlatformResourceBundleLocator implements ResourceBundleLocator, ResourceBundleLocator
  • added: ctor AggregateResourceBundleLocator(List)
  • added: ctor AggregateResourceBundleLocator(List, ResourceBundleLocator)
  • added: ctor AggregateResourceBundleLocator.AggregateBundle(List)
  • added: ctor CachingResourceBundleLocator(ResourceBundleLocator)
  • added: ctor DelegatingResourceBundleLocator(ResourceBundleLocator)
  • added: ctor PlatformResourceBundleLocator(String)
  • added: interface ResourceBundleLocator extends ResourceBundleLocator
  • added: method AggregateResourceBundleLocator.AggregateBundle.getKeys(): Enumeration
  • added: method AggregateResourceBundleLocator.AggregateBundle.handleGetObject(String): Object
  • added: method AggregateResourceBundleLocator.getResourceBundle(Locale): ResourceBundle
  • added: method CachingResourceBundleLocator.getResourceBundle(Locale): ResourceBundle
  • added: method DelegatingResourceBundleLocator.getResourceBundle(Locale): ResourceBundle
  • added: method PlatformResourceBundleLocator.getResourceBundle(Locale): ResourceBundle
  • added: method ResourceBundleLocator.getResourceBundle(Locale): ResourceBundle
  • added: static class AggregateResourceBundleLocator.AggregateBundle extends ResourceBundle
  • added: interface DefaultGroupSequenceProvider
  • added: method DefaultGroupSequenceProvider.getValidationGroups(Object): List
  • added: interface ResourceBundleLocator
  • added: method ResourceBundleLocator.getResourceBundle(Locale): ResourceBundle