Package org.apache.bval.jsr.job
Class ValidateExecutable<E extends Executable,T>
- java.lang.Object
-
- org.apache.bval.jsr.job.ValidationJob<T>
-
- org.apache.bval.jsr.job.ValidateExecutable<E,T>
-
- Direct Known Subclasses:
ValidateParameters
,ValidateReturnValue
public abstract class ValidateExecutable<E extends Executable,T> extends ValidationJob<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.bval.jsr.job.ValidationJob
ValidationJob.BeanFrame<B>, ValidationJob.Frame<D extends ElementD<?,?>>, ValidationJob.SproutFrame<D extends ElementD<?,?> & jakarta.validation.metadata.CascadableDescriptor & jakarta.validation.metadata.ContainerDescriptor>
-
-
Field Summary
Fields Modifier and Type Field Description protected E
executable
-
Fields inherited from class org.apache.bval.jsr.job.ValidationJob
groups, ITERABLE_ELEMENT, MAP_VALUE, validatorContext
-
-
Constructor Summary
Constructors Constructor Description ValidateExecutable(ApacheFactoryContext validatorContext, Class<?>[] groups, Meta<E> meta)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected PathImpl
createBasePath()
-
Methods inherited from class org.apache.bval.jsr.job.ValidationJob
computeBaseFrame, createViolation, createViolation, getResults, getRootBeanClass, hasWork, noViolations
-
-
-
-
Field Detail
-
executable
protected final E extends Executable executable
-
-
Constructor Detail
-
ValidateExecutable
public ValidateExecutable(ApacheFactoryContext validatorContext, Class<?>[] groups, Meta<E> meta)
-
-
Method Detail
-
createBasePath
protected PathImpl createBasePath()
-
-