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 GraphContextcontextprotected Ddescriptorprotected ValidationJob.Frame<?>parent
-
Constructor Summary
Constructors Modifier Constructor Description protectedFrame(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 ObjectgetBean()(package private) ValidationJob<T>getJob()protected jakarta.validation.constraintvalidation.ValidationTargetgetValidationTarget()(package private) voidprocess(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)(package private) voidrecurse(GroupStrategy groups, Consumer<jakarta.validation.ConstraintViolation<T>> sink)(package private) voidvalidateDescriptorConstraints(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)
-
-