public class ApacheFactoryContext extends Object implements javax.validation.ValidatorContext
ClassValidator instances.| Constructor and Description |
|---|
ApacheFactoryContext(ApacheValidatorFactory factory)
Create a new ApacheFactoryContext instance.
|
| Modifier and Type | Method and Description |
|---|---|
ApacheFactoryContext |
addValueExtractor(javax.validation.valueextraction.ValueExtractor<?> extractor) |
ApacheFactoryContext |
clockProvider(javax.validation.ClockProvider clockProvider) |
ApacheFactoryContext |
constraintValidatorFactory(javax.validation.ConstraintValidatorFactory constraintValidatorFactory) |
javax.validation.ClockProvider |
getClockProvider() |
ConstraintCached |
getConstraintsCache() |
javax.validation.ConstraintValidatorFactory |
getConstraintValidatorFactory()
Get the
ConstraintValidatorFactory. |
DescriptorManager |
getDescriptorManager() |
ApacheValidatorFactory |
getFactory() |
GroupsComputer |
getGroupsComputer() |
javax.validation.MessageInterpolator |
getMessageInterpolator()
Get the
MessageInterpolator. |
javax.validation.ConstraintValidator |
getOrComputeConstraintValidator(ConstraintD<?> constraint,
Supplier<javax.validation.ConstraintValidator> computer) |
javax.validation.ParameterNameProvider |
getParameterNameProvider() |
javax.validation.TraversableResolver |
getTraversableResolver()
Get the
TraversableResolver. |
javax.validation.Validator |
getValidator() |
ValueExtractors |
getValueExtractors() |
ApacheFactoryContext |
messageInterpolator(javax.validation.MessageInterpolator messageInterpolator) |
ApacheFactoryContext |
parameterNameProvider(javax.validation.ParameterNameProvider parameterNameProvider) |
ApacheFactoryContext |
traversableResolver(javax.validation.TraversableResolver traversableResolver) |
public ApacheFactoryContext(ApacheValidatorFactory factory)
factory - validator factorymetaBeanFinder - meta finderpublic ApacheFactoryContext messageInterpolator(javax.validation.MessageInterpolator messageInterpolator)
messageInterpolator in interface javax.validation.ValidatorContextpublic ApacheFactoryContext traversableResolver(javax.validation.TraversableResolver traversableResolver)
traversableResolver in interface javax.validation.ValidatorContextpublic ApacheFactoryContext constraintValidatorFactory(javax.validation.ConstraintValidatorFactory constraintValidatorFactory)
constraintValidatorFactory in interface javax.validation.ValidatorContextpublic ApacheFactoryContext parameterNameProvider(javax.validation.ParameterNameProvider parameterNameProvider)
parameterNameProvider in interface javax.validation.ValidatorContextpublic ApacheFactoryContext clockProvider(javax.validation.ClockProvider clockProvider)
clockProvider in interface javax.validation.ValidatorContextpublic ApacheFactoryContext addValueExtractor(javax.validation.valueextraction.ValueExtractor<?> extractor)
addValueExtractor in interface javax.validation.ValidatorContextpublic javax.validation.ConstraintValidatorFactory getConstraintValidatorFactory()
ConstraintValidatorFactory.ConstraintValidatorFactorypublic javax.validation.Validator getValidator()
getValidator in interface javax.validation.ValidatorContextpublic javax.validation.MessageInterpolator getMessageInterpolator()
MessageInterpolator.MessageInterpolatorpublic javax.validation.TraversableResolver getTraversableResolver()
TraversableResolver.TraversableResolverpublic javax.validation.ParameterNameProvider getParameterNameProvider()
public javax.validation.ClockProvider getClockProvider()
public ValueExtractors getValueExtractors()
public DescriptorManager getDescriptorManager()
public GroupsComputer getGroupsComputer()
public ConstraintCached getConstraintsCache()
public ApacheValidatorFactory getFactory()
public javax.validation.ConstraintValidator getOrComputeConstraintValidator(ConstraintD<?> constraint, Supplier<javax.validation.ConstraintValidator> computer)
Copyright © 2010–2020 The Apache Software Foundation. All rights reserved.