Validator level helper and configuration properties.
There should be only one per Validator instance.
| Modifier and Type | Field and Description |
|---|---|
| private final ClockProvider | clockProvider
Provider for the current time when validating |
| private final ExpressionLanguageFeatureLevel | constraintExpressionLanguageFeatureLevel
Hibernate Validator specific flag to define Expression Language feature levels for constraints. |
| private final Object | constraintValidatorPayload
Hibernate Validator specific payload passed to the constraint validators. |
| private final ExpressionLanguageFeatureLevel | customViolationExpressionLanguageFeatureLevel
Hibernate Validator specific flag to define Expression Language feature levels for custom violations. |
| private final boolean | failFast
Hibernate Validator specific flag to abort validation on first constraint violation. |
| private final MessageInterpolator | messageInterpolator
The message interpolator. |
| private final ExecutableParameterNameProvider | parameterNameProvider
The parameter name provider. |
| private final ScriptEvaluatorFactory | scriptEvaluatorFactory
Used to get the |
| private final boolean | |
| private final Duration | temporalValidationTolerance
Defines the temporal validation tolerance i.e. the allowed margin of error when comparing date/time in temporal constraints. |
| private final boolean | traversableResolverResultCacheEnabled
Hibernate Validator specific flag to disable the |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public ClockProvider | |
| public ExpressionLanguageFeatureLevel | |
| public Object | |
| public ExpressionLanguageFeatureLevel | |
| public MessageInterpolator | |
| public ExecutableParameterNameProvider | |
| public ScriptEvaluatorFactory | |
| public Duration | |
| public boolean | |
| public boolean | |
| public boolean |
| clockProvider | back to summary |
|---|---|
| private final ClockProvider clockProvider Provider for the current time when validating | |
| constraintExpressionLanguageFeatureLevel | back to summary |
|---|---|
| private final ExpressionLanguageFeatureLevel constraintExpressionLanguageFeatureLevel Hibernate Validator specific flag to define Expression Language feature levels for constraints. | |
| constraintValidatorPayload | back to summary |
|---|---|
| private final Object constraintValidatorPayload Hibernate Validator specific payload passed to the constraint validators. | |
| customViolationExpressionLanguageFeatureLevel | back to summary |
|---|---|
| private final ExpressionLanguageFeatureLevel customViolationExpressionLanguageFeatureLevel Hibernate Validator specific flag to define Expression Language feature levels for custom violations. | |
| failFast | back to summary |
|---|---|
| private final boolean failFast Hibernate Validator specific flag to abort validation on first constraint violation. | |
| messageInterpolator | back to summary |
|---|---|
| private final MessageInterpolator messageInterpolator The message interpolator. | |
| parameterNameProvider | back to summary |
|---|---|
| private final ExecutableParameterNameProvider parameterNameProvider The parameter name provider. | |
| scriptEvaluatorFactory | back to summary |
|---|---|
| private final ScriptEvaluatorFactory scriptEvaluatorFactory Used to get the | |
| showValidatedValuesInTraceLogs | back to summary |
|---|---|
| private final boolean showValidatedValuesInTraceLogs | |
| temporalValidationTolerance | back to summary |
|---|---|
| private final Duration temporalValidationTolerance Defines the temporal validation tolerance i.e. the allowed margin of error when comparing date/time in temporal constraints. | |
| traversableResolverResultCacheEnabled | back to summary |
|---|---|
| private final boolean traversableResolverResultCacheEnabled Hibernate Validator specific flag to disable the | |
| ValidatorScopedContext | back to summary |
|---|---|
| public ValidatorScopedContext(ValidatorFactoryScopedContext validatorFactoryScopedContext) | |
| getClockProvider | back to summary |
|---|---|
| public ClockProvider getClockProvider() | |
| getConstraintExpressionLanguageFeatureLevel | back to summary |
|---|---|
| public ExpressionLanguageFeatureLevel getConstraintExpressionLanguageFeatureLevel() | |
| getConstraintValidatorPayload | back to summary |
|---|---|
| public Object getConstraintValidatorPayload() | |
| getCustomViolationExpressionLanguageFeatureLevel | back to summary |
|---|---|
| public ExpressionLanguageFeatureLevel getCustomViolationExpressionLanguageFeatureLevel() | |
| getMessageInterpolator | back to summary |
|---|---|
| public MessageInterpolator getMessageInterpolator() | |
| getParameterNameProvider | back to summary |
|---|---|
| public ExecutableParameterNameProvider getParameterNameProvider() | |
| getScriptEvaluatorFactory | back to summary |
|---|---|
| public ScriptEvaluatorFactory getScriptEvaluatorFactory() | |
| getTemporalValidationTolerance | back to summary |
|---|---|
| public Duration getTemporalValidationTolerance() | |
| isFailFast | back to summary |
|---|---|
| public boolean isFailFast() | |
| isShowValidatedValuesInTraceLogs | back to summary |
|---|---|
| public boolean isShowValidatedValuesInTraceLogs() | |
| isTraversableResolverResultCacheEnabled | back to summary |
|---|---|
| public boolean isTraversableResolverResultCacheEnabled() | |