| Package | Description |
|---|---|
| org.hibernate.validator.internal.engine |
Implementations for the core interfaces of JSR-303.
|
| 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.metadata.raw |
The raw metadata is a reflection of all configured constraints including constraints defined via multiple
configuration sources.
|
| org.hibernate.validator.internal.util |
Independent helper classes.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutableElement |
ValidationContext.getExecutable() |
| Modifier and Type | Method and Description |
|---|---|
<T> ValidationContext<T> |
ValidationContext.ValidationContextBuilder.forValidateParameters(javax.validation.ParameterNameProvider parameterNameProvider,
T rootBean,
ExecutableElement executable,
Object[] executableParameters) |
<T> ValidationContext<T> |
ValidationContext.ValidationContextBuilder.forValidateReturnValue(T rootBean,
ExecutableElement executable,
Object executableReturnValue) |
| Modifier and Type | Method and Description |
|---|---|
ExecutableMetaData |
UnconstrainedEntityMetaDataSingleton.getMetaDataFor(ExecutableElement method) |
ExecutableMetaData |
BeanMetaDataImpl.getMetaDataFor(ExecutableElement executable) |
ExecutableMetaData |
BeanMetaData.getMetaDataFor(ExecutableElement method)
Returns the constraint-related meta data for the given method of the
class represented by this bean meta data.
|
| Modifier and Type | Method and Description |
|---|---|
static ConstraintLocation |
ConstraintLocation.forCrossParameter(ExecutableElement executable) |
static ConstraintLocation |
ConstraintLocation.forParameter(ExecutableElement executable,
int index) |
static ConstraintLocation |
ConstraintLocation.forReturnValue(ExecutableElement executable) |
| Modifier and Type | Method and Description |
|---|---|
static ExecutableElement |
ExecutableElement.forConstructor(Constructor<?> constructor) |
static ExecutableElement |
ExecutableElement.forMethod(Method method) |
ExecutableElement |
ConstrainedExecutable.getExecutable() |
| Modifier and Type | Method and Description |
|---|---|
static List<ExecutableElement> |
ExecutableElement.forConstructors(Constructor<?>[] constructors) |
static List<ExecutableElement> |
ExecutableElement.forMethods(Method[] methods) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ExecutableHelper.overrides(ExecutableElement executableElement,
ExecutableElement other)
Checks, whether the represented method overrides the given method.
|
static Type |
ReflectionHelper.typeOf(ExecutableElement executable,
int parameterIndex)
Returns the type of the parameter of the given method with the given parameter index.
|
Copyright © 2009-2016 Oracle Corporation. All Rights Reserved.