Top Description Fields Constructors Methods
org.hibernate.validator.internal.engine.constraintvalidation

pack-priv Class SimpleConstraintTree<B extends java.lang.annotation.Annotation>

extends ConstraintTree<B extends Annotation>
Class Inheritance
Imports
java.lang.annotation.Annotation, java.lang.invoke.MethodHandles, java.lang.reflect.Type, java.util.Collection, jakarta.validation.ConstraintValidator, org.hibernate.validator.internal.engine.validationcontext.ValidationContext, org.hibernate.validator.internal.engine.valuecontext.ValueContext, org.hibernate.validator.internal.metadata.descriptor.ConstraintDescriptorImpl, org.hibernate.validator.internal.util.logging.Log, .LoggerFactory

A constraint tree for a simple constraint i.e. not a composing one.
Authors
Hardy Ferentschik, Federico Mancini, Dag Hovland, Kevin Pollet <[email protected]> (C) 2012 SERLI, Guillaume Smet, Marko Bekhta

Field Summary

Modifier and TypeField and Description
private static final Log
Inherited from org.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree:
descriptor

Constructor Summary

AccessConstructor and Description
public
SimpleConstraintTree(ConstraintValidatorManager constraintValidatorManager, ConstraintDescriptorImpl<B> descriptor, Type validatedValueType)

Method Summary

Modifier and TypeMethod and Description
protected void
Inherited from org.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree:
getDescriptorgetInitializedConstraintValidatorgetValidatedValueTypeoftoStringvalidateConstraintsvalidateSingleConstraint

Field Detail

LOGback to summary
private static final Log LOG

Hides org.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree.LOG.

Constructor Detail

SimpleConstraintTreeback to summary
public SimpleConstraintTree(ConstraintValidatorManager constraintValidatorManager, ConstraintDescriptorImpl<B> descriptor, Type validatedValueType)

Method Detail

validateConstraintsback to summary
protected void validateConstraints(ValidationContext<?> validationContext, ValueContext<?, ?> valueContext, Collection<ConstraintValidatorContextImpl> violatedConstraintValidatorContexts)

Implements abstract org.hibernate.validator.internal.engine.constraintvalidation.ConstraintTree.validateConstraints.

Annotations
@Override