Package | Description |
---|---|
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.raw |
The raw metadata is a reflection of all configured constraints including constraints defined via multiple
configuration sources.
|
Constructor and Description |
---|
Builder(java.lang.Class<?> beanClass,
ConstrainedParameter constrainedParameter,
ConstraintHelper constraintHelper,
TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
ExecutableParameterNameProvider parameterNameProvider) |
Modifier and Type | Method and Description |
---|---|
ConstrainedParameter |
ConstrainedExecutable.getParameterMetaData(int parameterIndex)
Constraint meta data for the specified parameter.
|
ConstrainedParameter |
ConstrainedParameter.merge(ConstrainedParameter other)
Creates a new constrained parameter object by merging this and the given
other parameter.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ConstrainedParameter> |
ConstrainedExecutable.getAllParameterMetaData()
Returns meta data for all parameters of the represented executable.
|
Modifier and Type | Method and Description |
---|---|
ConstrainedParameter |
ConstrainedParameter.merge(ConstrainedParameter other)
Creates a new constrained parameter object by merging this and the given
other parameter.
|
Constructor and Description |
---|
ConstrainedExecutable(ConfigurationSource source,
java.lang.reflect.Executable executable,
java.util.List<ConstrainedParameter> parameterMetaData,
java.util.Set<MetaConstraint<?>> crossParameterConstraints,
java.util.Set<MetaConstraint<?>> returnValueConstraints,
java.util.Set<MetaConstraint<?>> typeArgumentConstraints,
CascadingMetaDataBuilder cascadingMetaDataBuilder)
Creates a new executable meta data object.
|
Copyright © 2007-2022 Red Hat, Inc. All Rights Reserved