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.ValidatorContext
public ApacheFactoryContext traversableResolver(javax.validation.TraversableResolver traversableResolver)
traversableResolver
in interface javax.validation.ValidatorContext
public ApacheFactoryContext constraintValidatorFactory(javax.validation.ConstraintValidatorFactory constraintValidatorFactory)
constraintValidatorFactory
in interface javax.validation.ValidatorContext
public ApacheFactoryContext parameterNameProvider(javax.validation.ParameterNameProvider parameterNameProvider)
parameterNameProvider
in interface javax.validation.ValidatorContext
public ApacheFactoryContext clockProvider(javax.validation.ClockProvider clockProvider)
clockProvider
in interface javax.validation.ValidatorContext
public ApacheFactoryContext addValueExtractor(javax.validation.valueextraction.ValueExtractor<?> extractor)
addValueExtractor
in interface javax.validation.ValidatorContext
public javax.validation.ConstraintValidatorFactory getConstraintValidatorFactory()
ConstraintValidatorFactory
.ConstraintValidatorFactory
public javax.validation.Validator getValidator()
getValidator
in interface javax.validation.ValidatorContext
public javax.validation.MessageInterpolator getMessageInterpolator()
MessageInterpolator
.MessageInterpolator
public javax.validation.TraversableResolver getTraversableResolver()
TraversableResolver
.TraversableResolver
public 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.