Package org.apache.bval.jsr.job
Class ValidateParameters.ForMethod<T>
- java.lang.Object
-
- org.apache.bval.jsr.job.ValidationJob<T>
-
- org.apache.bval.jsr.job.ValidateExecutable<E,T>
-
- org.apache.bval.jsr.job.ValidateParameters<Method,T>
-
- org.apache.bval.jsr.job.ValidateParameters.ForMethod<T>
-
- Enclosing class:
- ValidateParameters<E extends Executable,T>
public static class ValidateParameters.ForMethod<T> extends ValidateParameters<Method,T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.bval.jsr.job.ValidateParameters
ValidateParameters.ForConstructor<T>, ValidateParameters.ForMethod<T>, ValidateParameters.ParametersFrame
-
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 inherited from class org.apache.bval.jsr.job.ValidateParameters
object, parameterNames
-
Fields inherited from class org.apache.bval.jsr.job.ValidateExecutable
executable
-
Fields inherited from class org.apache.bval.jsr.job.ValidationJob
groups, ITERABLE_ELEMENT, MAP_VALUE, validatorContext
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected jakarta.validation.metadata.ExecutableDescriptor
describe()
protected List<String>
getParameterNames(jakarta.validation.ParameterNameProvider parameterNameProvider)
protected T
getRootBean()
protected Class<T>
getRootBeanClass()
-
Methods inherited from class org.apache.bval.jsr.job.ValidateParameters
computeBaseFrame, createViolation, hasWork
-
Methods inherited from class org.apache.bval.jsr.job.ValidateExecutable
createBasePath
-
Methods inherited from class org.apache.bval.jsr.job.ValidationJob
createViolation, getResults, noViolations
-
-
-
-
Constructor Detail
-
ForMethod
ForMethod(ApacheFactoryContext validatorContext, T object, Method executable, Object[] parameterValues, Class<?>[] groups)
-
-
Method Detail
-
describe
protected jakarta.validation.metadata.ExecutableDescriptor describe()
- Specified by:
describe
in classValidateParameters<Method,T>
-
getRootBeanClass
protected Class<T> getRootBeanClass()
- Specified by:
getRootBeanClass
in classValidationJob<T>
-
getParameterNames
protected List<String> getParameterNames(jakarta.validation.ParameterNameProvider parameterNameProvider)
- Specified by:
getParameterNames
in classValidateParameters<Method,T>
-
getRootBean
protected T getRootBean()
- Specified by:
getRootBean
in classValidateParameters<Method,T>
-
-