public static class ValidateParameters.ForConstructor<T> extends ValidateParameters<Constructor<? extends T>,T>
ValidateParameters.ForConstructor<T>, ValidateParameters.ForMethod<T>, ValidateParameters.ParametersFrame
ValidationJob.BeanFrame<B>, ValidationJob.Frame<D extends ElementD<?,?>>, ValidationJob.SproutFrame<D extends ElementD<?,?> & javax.validation.metadata.CascadableDescriptor & javax.validation.metadata.ContainerDescriptor>
object, parameterNames
executable
groups, ITERABLE_ELEMENT, MAP_VALUE, validatorContext
Constructor and Description |
---|
ForConstructor(ApacheFactoryContext validatorContext,
Constructor<? extends T> executable,
Object[] parameterValues,
Class<?>[] groups) |
Modifier and Type | Method and Description |
---|---|
protected javax.validation.metadata.ExecutableDescriptor |
describe() |
protected List<String> |
getParameterNames(javax.validation.ParameterNameProvider parameterNameProvider) |
protected T |
getRootBean() |
protected Class<T> |
getRootBeanClass() |
computeBaseFrame, createViolation, hasWork
createBasePath
createViolation, getResults, noViolations
ForConstructor(ApacheFactoryContext validatorContext, Constructor<? extends T> executable, Object[] parameterValues, Class<?>[] groups)
protected javax.validation.metadata.ExecutableDescriptor describe()
describe
in class ValidateParameters<Constructor<? extends T>,T>
protected Class<T> getRootBeanClass()
getRootBeanClass
in class ValidationJob<T>
protected List<String> getParameterNames(javax.validation.ParameterNameProvider parameterNameProvider)
getParameterNames
in class ValidateParameters<Constructor<? extends T>,T>
protected T getRootBean()
getRootBean
in class ValidateParameters<Constructor<? extends T>,T>
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.