Package | Description |
---|---|
org.hibernate.validator.internal.engine.valuecontext | |
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,
ConstraintValidatorManager constraintValidatorManager,
ConstraintDescriptorImpl<A> constraintDescriptor,
ConstraintLocation location) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPropertyConstraintLocation<T extends Property>
An abstract property constraint location.
|
class |
FieldConstraintLocation
Field property constraint location.
|
class |
GetterConstraintLocation
Getter property 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(Callable callable) |
static ConstraintLocation |
ConstraintLocation.forField(Field field) |
static ConstraintLocation |
ConstraintLocation.forGetter(Getter getter) |
static ConstraintLocation |
ConstraintLocation.forParameter(Callable callable,
int index) |
static ConstraintLocation |
ConstraintLocation.forReturnValue(Callable callable) |
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.getContainerElementTypeHasAlreadyBeenConfiguredViaXmlMappingConfigurationException(ConstraintLocation rootConstraintLocation,
ContainerElementTypePath path) |
Copyright © 2007-2021 Red Hat, Inc. All Rights Reserved