Package | Description |
---|---|
org.hibernate.validator.internal.engine |
Implementations for the core interfaces of JSR-380.
|
org.hibernate.validator.internal.metadata.core |
Core classes of the internal model used for representing constraints and related metadata.
|
org.hibernate.validator.internal.metadata.location |
Contains types for the representation of constraint locations.
|
org.hibernate.validator.internal.util.logging |
Logging classes.
|
Modifier and Type | Method and Description |
---|---|
void |
ValueContext.appendNode(ConstraintLocation location) |
Object |
ValueContext.getValue(Object parent,
ConstraintLocation location) |
Modifier and Type | Method and Description |
---|---|
ConstraintLocation |
MetaConstraint.getLocation() |
Modifier and Type | Method and Description |
---|---|
static <A extends Annotation> |
MetaConstraints.create(TypeResolutionHelper typeResolutionHelper,
ValueExtractorManager valueExtractorManager,
ConstraintDescriptorImpl<A> constraintDescriptor,
ConstraintLocation location) |
Modifier and Type | Class and Description |
---|---|
class |
FieldConstraintLocation
Field constraint location.
|
class |
GetterConstraintLocation
Getter method constraint location.
|
class |
ParameterConstraintLocation
Parameter constraint location.
|
class |
TypeArgumentConstraintLocation
Type argument constraint location.
|
Modifier and Type | Method and Description |
---|---|
static ConstraintLocation |
ConstraintLocation.forClass(Class<?> declaringClass) |
static ConstraintLocation |
ConstraintLocation.forCrossParameter(Executable executable) |
static ConstraintLocation |
ConstraintLocation.forField(Field field) |
static ConstraintLocation |
ConstraintLocation.forGetter(Class<?> declaringClass,
Method getter)
Create a new
GetterConstraintLocation for the given declaring class and getter method. |
static ConstraintLocation |
ConstraintLocation.forGetter(Method getter)
Create a new
GetterConstraintLocation for the given getter method. |
static ConstraintLocation |
ConstraintLocation.forParameter(Executable executable,
int index) |
static ConstraintLocation |
ConstraintLocation.forReturnValue(Executable executable) |
static ConstraintLocation |
ConstraintLocation.forTypeArgument(ConstraintLocation delegate,
TypeVariable<?> typeParameter,
Type typeOfAnnotatedElement) |
ConstraintLocation |
TypeArgumentConstraintLocation.getDelegate() |
ConstraintLocation |
TypeArgumentConstraintLocation.getOuterDelegate() |
Modifier and Type | Method and Description |
---|---|
static ConstraintLocation |
ConstraintLocation.forTypeArgument(ConstraintLocation delegate,
TypeVariable<?> typeParameter,
Type typeOfAnnotatedElement) |
Modifier and Type | Method and Description |
---|---|
ValidationException |
Log_$logger.getContainerElementTypeHasAlreadyBeenConfiguredViaXmlMappingConfigurationException(ConstraintLocation rootConstraintLocation,
ContainerElementTypePath path) |
ValidationException |
Log.getContainerElementTypeHasAlreadyBeenConfiguredViaXmlMappingConfigurationException(ConstraintLocation rootConstraintLocation,
ContainerElementTypePath path) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.