Package | Description |
---|---|
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.properties | |
org.hibernate.validator.internal.properties.javabean | |
org.hibernate.validator.internal.util |
Independent helper classes.
|
org.hibernate.validator.internal.util.logging |
Logging classes.
|
Modifier and Type | Method and Description |
---|---|
static ConstraintLocation |
ConstraintLocation.forCrossParameter(Callable callable) |
static ConstraintLocation |
ConstraintLocation.forParameter(Callable callable,
int index) |
static ConstraintLocation |
ConstraintLocation.forReturnValue(Callable callable) |
Constructor and Description |
---|
ParameterConstraintLocation(Callable callable,
int index) |
Modifier and Type | Method and Description |
---|---|
Callable |
ConstrainedExecutable.getCallable() |
Callable |
ConstrainedParameter.getCallable() |
Constructor and Description |
---|
ConstrainedExecutable(ConfigurationSource source,
Callable callable,
List<ConstrainedParameter> parameterMetaData,
Set<MetaConstraint<?>> crossParameterConstraints,
Set<MetaConstraint<?>> returnValueConstraints,
Set<MetaConstraint<?>> typeArgumentConstraints,
CascadingMetaDataBuilder cascadingMetaDataBuilder)
Creates a new executable meta data object.
|
ConstrainedExecutable(ConfigurationSource source,
Callable callable,
Set<MetaConstraint<?>> returnValueConstraints,
Set<MetaConstraint<?>> typeArgumentConstraints,
CascadingMetaDataBuilder cascadingMetaDataBuilder)
Creates a new executable meta data object for a parameter-less executable.
|
ConstrainedParameter(ConfigurationSource source,
Callable callable,
Type type,
int index) |
ConstrainedParameter(ConfigurationSource source,
Callable callable,
Type type,
int index,
Set<MetaConstraint<?>> constraints,
Set<MetaConstraint<?>> typeArgumentConstraints,
CascadingMetaDataBuilder cascadingMetaDataBuilder)
Creates a new parameter meta data object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Callable.isResolvedToSameMethodInHierarchy(ExecutableHelper executableHelper,
Class<?> mainSubType,
Callable superTypeMethod) |
boolean |
Callable.overrides(ExecutableHelper executableHelper,
Callable superTypeMethod) |
Modifier and Type | Class and Description |
---|---|
class |
JavaBeanConstructor |
class |
JavaBeanExecutable<T extends Executable> |
class |
JavaBeanGetter |
class |
JavaBeanMethod |
Modifier and Type | Method and Description |
---|---|
boolean |
JavaBeanExecutable.isResolvedToSameMethodInHierarchy(ExecutableHelper executableHelper,
Class<?> mainSubType,
Callable superTypeMethod) |
boolean |
JavaBeanExecutable.overrides(ExecutableHelper executableHelper,
Callable superTypeMethod) |
Modifier and Type | Method and Description |
---|---|
boolean |
ExecutableHelper.overrides(Callable subTypeMethod,
Callable superTypeMethod) |
Copyright © 2007-2020 Red Hat, Inc. All Rights Reserved