Package org.apache.bval.jsr.job
Class ValidationJob.Frame<D extends ElementD<?,?>>
- java.lang.Object
-
- org.apache.bval.jsr.job.ValidationJob.Frame<D>
-
- Direct Known Subclasses:
ValidateParameters.ParametersFrame
,ValidationJob.BeanFrame
,ValidationJob.SproutFrame
- Enclosing class:
- ValidationJob<T>
public abstract class ValidationJob.Frame<D extends ElementD<?,?>> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected GraphContext
context
protected D
descriptor
protected ValidationJob.Frame<?>
parent
-
Constructor Summary
Constructors Modifier Constructor Description protected
Frame(ValidationJob.Frame<?> parent, D descriptor, GraphContext context)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract Object
getBean()
(package private) ValidationJob<T>
getJob()
protected jakarta.validation.constraintvalidation.ValidationTarget
getValidationTarget()
(package private) void
process(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
(package private) void
recurse(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
(package private) void
validateDescriptorConstraints(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
-
-
-
Field Detail
-
parent
protected final ValidationJob.Frame<?> parent
-
context
protected final GraphContext context
-
-
Constructor Detail
-
Frame
protected Frame(ValidationJob.Frame<?> parent, D descriptor, GraphContext context)
-
-
Method Detail
-
getValidationTarget
protected jakarta.validation.constraintvalidation.ValidationTarget getValidationTarget()
-
getJob
final ValidationJob<T> getJob()
-
process
void process(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
-
recurse
void recurse(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
-
getBean
abstract Object getBean()
-
validateDescriptorConstraints
void validateDescriptorConstraints(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)
-
-