Validator instances.
This factory is designed to support a predefined scope of bean classes to validate and constraint validators.
| Modifier and Type | Field and Description |
|---|---|
| private final PredefinedScopeBeanMetaDataManager | |
| private final ConstraintValidatorManager | constraintValidatorManager
The constraint validator manager for this factory. |
| private final GetterPropertySelectionStrategy | |
| private static final Log | |
| private final MethodValidationConfiguration | methodValidationConfiguration
Hibernate Validator specific flags to relax constraints on parameters. |
| private final PropertyNodeNameProvider | |
| private final ValidationOrderGenerator | |
| private final ValidatorFactoryScopedContext | validatorFactoryScopedContext
Context containing all |
| private final ValueExtractorManager |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static List | buildMetaDataProviders(ConstraintCreationContext constraintCreationContext, XmlMetaDataProvider xmlMetaDataProvider, Set<DefaultConstraintMapping> constraintMappings)
|
| public void | |
| pack-priv Validator | |
| public ClockProvider | getClockProvider()
Implements jakarta. ClockProvider instance configured at
initialization time for the ValidatorFactory.
|
| public ConstraintValidatorFactory | getConstraintValidatorFactory()
Implements jakarta. ConstraintValidatorFactory instance
configured at initialization time for the
ValidatorFactory.
|
| public ExecutableParameterNameProvider | |
| public GetterPropertySelectionStrategy | getGetterPropertySelectionStrategy()
Implements org. |
| public MessageInterpolator | getMessageInterpolator()
Implements jakarta. MessageInterpolator instance configured at
initialization time for the ValidatorFactory.
|
| public ParameterNameProvider | getParameterNameProvider()
Implements jakarta. ParameterNameProvider instance configured at
initialization time for the ValidatorFactory.
|
| public PropertyNodeNameProvider | getPropertyNodeNameProvider()
Implements org. |
| public ScriptEvaluatorFactory | getScriptEvaluatorFactory()
Implements org. ScriptEvaluators used to
evaluate script expressions of ScriptAssert and ParameterScriptAssert
constraints.
|
| public Duration | getTemporalValidationTolerance()
Implements org. |
| public TraversableResolver | getTraversableResolver()
Implements jakarta. TraversableResolver instance configured
at initialization time for the ValidatorFactory.
|
| public Validator | getValidator()
Implements jakarta. Validator instance using the
factory defaults for message interpolator, traversable resolver
and constraint validator factory.
|
| public ValidatorFactoryScopedContext | |
| public boolean | |
| public boolean | |
| public <T> T | unwrap(Class<T>
the class of the object to be returned type)Implements jakarta. |
| public HibernateValidatorContext | usingContext()
Implements org. |
| beanMetaDataManager | back to summary |
|---|---|
| private final PredefinedScopeBeanMetaDataManager beanMetaDataManager | |
| constraintValidatorManager | back to summary |
|---|---|
| private final ConstraintValidatorManager constraintValidatorManager The constraint validator manager for this factory. | |
| getterPropertySelectionStrategy | back to summary |
|---|---|
| private final GetterPropertySelectionStrategy getterPropertySelectionStrategy | |
| LOG | back to summary |
|---|---|
| private static final Log LOG | |
| methodValidationConfiguration | back to summary |
|---|---|
| private final MethodValidationConfiguration methodValidationConfiguration Hibernate Validator specific flags to relax constraints on parameters. | |
| propertyNodeNameProvider | back to summary |
|---|---|
| private final PropertyNodeNameProvider propertyNodeNameProvider | |
| validationOrderGenerator | back to summary |
|---|---|
| private final ValidationOrderGenerator validationOrderGenerator | |
| validatorFactoryScopedContext | back to summary |
|---|---|
| private final ValidatorFactoryScopedContext validatorFactoryScopedContext Context containing all | |
| valueExtractorManager | back to summary |
|---|---|
| private final ValueExtractorManager valueExtractorManager | |
| PredefinedScopeValidatorFactoryImpl | back to summary |
|---|---|
| public PredefinedScopeValidatorFactoryImpl(ConfigurationState configurationState) | |
| buildMetaDataProviders | back to summary |
|---|---|
| private static List | |
| close | back to summary |
|---|---|
| public void close() Implements jakarta. Doc from jakarta. Closes the
| |
| createValidator | back to summary |
|---|---|
| pack-priv Validator createValidator(ValidatorFactoryScopedContext validatorFactoryScopedContext) | |
| getClockProvider | back to summary |
|---|---|
| public ClockProvider getClockProvider() Implements jakarta. Doc from jakarta. Returns the
| |
| getConstraintValidatorFactory | back to summary |
|---|---|
| public ConstraintValidatorFactory getConstraintValidatorFactory() Implements jakarta. Doc from jakarta. Returns the
| |
| getExecutableParameterNameProvider | back to summary |
|---|---|
| public ExecutableParameterNameProvider getExecutableParameterNameProvider() | |
| getGetterPropertySelectionStrategy | back to summary |
|---|---|
| public GetterPropertySelectionStrategy getGetterPropertySelectionStrategy() Implements org. Doc from org. Returns the getter property selection strategy defining the rules determining if a method is a getter or not.
| |
| getMessageInterpolator | back to summary |
|---|---|
| public MessageInterpolator getMessageInterpolator() Implements jakarta. Doc from jakarta. Returns the
| |
| getParameterNameProvider | back to summary |
|---|---|
| public ParameterNameProvider getParameterNameProvider() Implements jakarta. Doc from jakarta. Returns the
| |
| getPropertyNodeNameProvider | back to summary |
|---|---|
| public PropertyNodeNameProvider getPropertyNodeNameProvider() Implements org. Doc from org. Returns the property node name provider used to resolve the name of a property node when creating the property path.
| |
| getScriptEvaluatorFactory | back to summary |
|---|---|
| public ScriptEvaluatorFactory getScriptEvaluatorFactory() Implements org. Doc from org. Returns the factory responsible for creating
| |
| getTemporalValidationTolerance | back to summary |
|---|---|
| public Duration getTemporalValidationTolerance() Implements org. Doc from org. Returns the temporal validation tolerance i.e. the acceptable margin of error when comparing date/time in temporal constraints. | |
| getTraversableResolver | back to summary |
|---|---|
| public TraversableResolver getTraversableResolver() Implements jakarta. Doc from jakarta. Returns the
| |
| getValidator | back to summary |
|---|---|
| public Validator getValidator() Implements jakarta. Doc from jakarta. Returns an initialized Validator instances can be pooled and shared by the implementation. | |
| getValidatorFactoryScopedContext | back to summary |
|---|---|
| public ValidatorFactoryScopedContext getValidatorFactoryScopedContext() | |
| isFailFast | back to summary |
|---|---|
| public boolean isFailFast() | |
| isTraversableResolverResultCacheEnabled | back to summary |
|---|---|
| public boolean isTraversableResolverResultCacheEnabled() | |
| unwrap | back to summary |
|---|---|
| public <T> T unwrap(Class<T> type) Implements jakarta. Doc from jakarta. Returns an instance of the specified type allowing access to
provider-specific APIs. If the Jakarta Bean Validation provider
implementation does not support the specified class, a
| |
| usingContext | back to summary |
|---|---|
| public HibernateValidatorContext usingContext() Implements org. Doc from org. Returns a context for validator configuration via options from the Bean Validation API as well as specific ones from Hibernate Validator.
| |