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.
|
org.hibernate.validator.internal.util.logging |
Logging classes.
|
org.hibernate.validator.internal.xml |
Classes for parsing of Bean Validation XML configuration files.
|
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 |
BeanMetaData.getMetaDataFor(ExecutableElement method)
Returns the constraint-related meta data for the given method of the
class represented by this bean meta data.
|
ExecutableMetaData |
BeanMetaDataImpl.getMetaDataFor(ExecutableElement executable) |
Modifier and Type | Method and Description |
---|---|
ExecutableElement |
ExecutableConstraintLocation.getExecutableElement() |
Constructor and Description |
---|
CrossParameterConstraintLocation(ExecutableElement executableElement) |
ExecutableConstraintLocation(ExecutableElement executableElement) |
ExecutableConstraintLocation(ExecutableElement executableElement,
Integer parameterIndex) |
Modifier and Type | Method and Description |
---|---|
static ExecutableElement |
ExecutableElement.forConstructor(Constructor<?> constructor) |
static ExecutableElement |
ExecutableElement.forMethod(Method method) |
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 |
ExecutableElement.overrides(ExecutableElement other)
Checks, whether the represented method overrides the given method.
|
Modifier and Type | Method and Description |
---|---|
static Type |
ReflectionHelper.typeOf(ExecutableElement executable,
int parameterIndex)
Returns the type of the parameter of the given method with the given parameter index.
|
Modifier and Type | Method and Description |
---|---|
IllegalArgumentException |
Log.getInvalidLengthOfParameterMetaDataListException(ExecutableElement executableElement,
int nbParameters,
int listSize) |
IllegalArgumentException |
Log_$logger.getInvalidLengthOfParameterMetaDataListException(ExecutableElement executableElement,
int nbParameters,
int listSize) |
Modifier and Type | Method and Description |
---|---|
static List<ConstrainedParameter> |
ConstrainedParameterBuilder.buildConstrainedParameters(List<ParameterType> parameterList,
ExecutableElement executableElement,
String defaultPackage,
ConstraintHelper constraintHelper,
javax.validation.ParameterNameProvider parameterNameProvider,
AnnotationProcessingOptionsImpl annotationProcessingOptions) |
Copyright © 2007-2013 Red Hat, Inc. All Rights Reserved