Package | Description |
---|---|
org.hibernate.validator.internal.engine |
Implementations for the core interfaces of Jakarta Bean Validation.
|
org.hibernate.validator.internal.engine.validationcontext |
Contains various implementation of validation contexts and supporting classes.
|
org.hibernate.validator.internal.engine.valuecontext | |
org.hibernate.validator.internal.metadata |
Implementations of the Bean Validation metadata interfaces as well as Hibernate Validator specific meta data classes.
|
org.hibernate.validator.internal.metadata.aggregated |
The classes in this package contain the aggregated meta data needed for an actual validation.
|
org.hibernate.validator.internal.metadata.location |
Contains types for the representation of constraint locations.
|
org.hibernate.validator.internal.properties | |
org.hibernate.validator.internal.properties.javabean |
Modifier and Type | Method and Description |
---|---|
ExecutableParameterNameProvider |
PredefinedScopeValidatorFactoryImpl.getExecutableParameterNameProvider() |
ExecutableParameterNameProvider |
ValidatorFactoryImpl.getExecutableParameterNameProvider() |
ExecutableParameterNameProvider |
ValidatorFactoryScopedContext.getParameterNameProvider() |
Modifier and Type | Method and Description |
---|---|
ExecutableParameterNameProvider |
ValidatorScopedContext.getParameterNameProvider() |
Modifier and Type | Method and Description |
---|---|
static <T,V> BeanValueContext<T,V> |
ValueContexts.getLocalExecutionContextForBean(ExecutableParameterNameProvider parameterNameProvider,
T value,
BeanMetaData<?> currentBeanMetaData,
PathImpl propertyPath) |
static <T,V> ValueContext<T,V> |
ValueContexts.getLocalExecutionContextForExecutable(ExecutableParameterNameProvider parameterNameProvider,
T value,
Validatable validatable,
PathImpl propertyPath)
Creates a value context for validating an executable.
|
static <T,V> BeanValueContext<T,V> |
ValueContexts.getLocalExecutionContextForValueValidation(ExecutableParameterNameProvider parameterNameProvider,
BeanMetaData<?> currentBeanMetaData,
PathImpl propertyPath) |
Constructor and Description |
---|
BeanMetaDataManagerImpl(ConstraintCreationContext constraintCreationContext,
ExecutableHelper executableHelper,
ExecutableParameterNameProvider parameterNameProvider,
JavaBeanHelper javaBeanHelper,
BeanMetaDataClassNormalizer beanMetaDataClassNormalizer,
ValidationOrderGenerator validationOrderGenerator,
List<MetaDataProvider> optionalMetaDataProviders,
MethodValidationConfiguration methodValidationConfiguration) |
PredefinedScopeBeanMetaDataManager(ConstraintCreationContext constraintCreationContext,
ExecutableHelper executableHelper,
ExecutableParameterNameProvider parameterNameProvider,
JavaBeanHelper javaBeanHelper,
ValidationOrderGenerator validationOrderGenerator,
List<MetaDataProvider> optionalMetaDataProviders,
MethodValidationConfiguration methodValidationConfiguration,
BeanMetaDataClassNormalizer beanMetaDataClassNormalizer,
Set<Class<?>> beanClassesToInitialize) |
Modifier and Type | Method and Description |
---|---|
static <T> BeanMetaDataBuilder<T> |
BeanMetaDataBuilder.getInstance(ConstraintCreationContext constraintCreationContext,
ExecutableHelper executableHelper,
ExecutableParameterNameProvider parameterNameProvider,
ValidationOrderGenerator validationOrderGenerator,
Class<T> beanClass,
MethodValidationConfiguration methodValidationConfiguration) |
Constructor and Description |
---|
Builder(Class<?> beanClass,
ConstrainedExecutable constrainedExecutable,
ConstraintCreationContext constraintCreationContext,
ExecutableHelper executableHelper,
ExecutableParameterNameProvider parameterNameProvider,
MethodValidationConfiguration methodValidationConfiguration) |
Builder(Class<?> beanClass,
ConstrainedParameter constrainedParameter,
ConstraintCreationContext constraintCreationContext,
ExecutableParameterNameProvider parameterNameProvider) |
Modifier and Type | Method and Description |
---|---|
void |
ParameterConstraintLocation.appendTo(ExecutableParameterNameProvider parameterNameProvider,
PathImpl path) |
void |
AbstractPropertyConstraintLocation.appendTo(ExecutableParameterNameProvider parameterNameProvider,
PathImpl path) |
void |
ConstraintLocation.appendTo(ExecutableParameterNameProvider parameterNameProvider,
PathImpl path)
Appends a node representing this location to the given property path.
|
void |
TypeArgumentConstraintLocation.appendTo(ExecutableParameterNameProvider parameterNameProvider,
PathImpl path) |
Modifier and Type | Method and Description |
---|---|
String |
Callable.getParameterName(ExecutableParameterNameProvider parameterNameProvider,
int parameterIndex) |
Modifier and Type | Method and Description |
---|---|
String |
JavaBeanExecutable.getParameterName(ExecutableParameterNameProvider parameterNameProvider,
int parameterIndex) |
String |
JavaBeanGetter.getParameterName(ExecutableParameterNameProvider parameterNameProvider,
int parameterIndex) |
Copyright © 2007-2021 Red Hat, Inc. All Rights Reserved