Package org.apache.bval.jsr.job
Class ValidationJob.SproutFrame<D extends ElementD<?,?> & jakarta.validation.metadata.CascadableDescriptor & jakarta.validation.metadata.ContainerDescriptor>
- java.lang.Object
-
- org.apache.bval.jsr.job.ValidationJob.Frame<D>
-
- org.apache.bval.jsr.job.ValidationJob.SproutFrame<D>
-
- Direct Known Subclasses:
ValidateProperty.PropertyFrame
- Enclosing class:
- ValidationJob<T>
public class ValidationJob.SproutFrame<D extends ElementD<?,?> & jakarta.validation.metadata.CascadableDescriptor & jakarta.validation.metadata.ContainerDescriptor> extends ValidationJob.Frame<D>
-
-
Field Summary
-
Fields inherited from class org.apache.bval.jsr.job.ValidationJob.Frame
context, descriptor, parent
-
-
Constructor Summary
Constructors Constructor Description SproutFrame(D descriptor, GraphContext context)
SproutFrame(ValidationJob.Frame<?> parent, D descriptor, GraphContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) Object
getBean()
protected GraphContext
getMultiplexContext()
(package private) void
recurse(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
(package private) void
validateDescriptorConstraints(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
-
Methods inherited from class org.apache.bval.jsr.job.ValidationJob.Frame
getJob, getValidationTarget, process
-
-
-
-
Constructor Detail
-
SproutFrame
public SproutFrame(D descriptor, GraphContext context)
-
SproutFrame
public SproutFrame(ValidationJob.Frame<?> parent, D descriptor, GraphContext context)
-
-
Method Detail
-
validateDescriptorConstraints
void validateDescriptorConstraints(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
- Overrides:
validateDescriptorConstraints
in classValidationJob.Frame<D extends ElementD<?,?> & jakarta.validation.metadata.CascadableDescriptor & jakarta.validation.metadata.ContainerDescriptor>
-
recurse
void recurse(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
- Overrides:
recurse
in classValidationJob.Frame<D extends ElementD<?,?> & jakarta.validation.metadata.CascadableDescriptor & jakarta.validation.metadata.ContainerDescriptor>
-
getMultiplexContext
protected GraphContext getMultiplexContext()
-
getBean
Object getBean()
- Specified by:
getBean
in classValidationJob.Frame<D extends ElementD<?,?> & jakarta.validation.metadata.CascadableDescriptor & jakarta.validation.metadata.ContainerDescriptor>
-
-