Top Description Fields Constructors Methods
jakarta.validation

public Class ConstraintViolationException

extends ValidationException
Class Inheritance
Imports
java.util.HashSet, .Set, java.util.stream.Collectors

Reports the result of constraint violations.
Authors
Emmanuel Bernard, Gunnar Morling, Guillaume Smet

Field Summary

Modifier and TypeField and Description
private final Set<ConstraintViolation<?>>

Constructor Summary

AccessConstructor and Description
public
ConstraintViolationException(String
error message
message
,
Set<? extends ConstraintViolation<?>>
a Set of ConstraintViolations or null
constraintViolations
)

Creates a constraint violation report.

public
ConstraintViolationException(Set<? extends ConstraintViolation<?>>
a Set of ConstraintViolations or null
constraintViolations
)

Creates a constraint violation report.

Method Summary

Modifier and TypeMethod and Description
public Set<ConstraintViolation<?>>

Returns:

the Set of ConstraintViolations or null
getConstraintViolations
()

Returns the set of constraint violations reported during a validation.

private static String
toString(Set<? extends ConstraintViolation<?>> constraintViolations)

Field Detail

constraintViolationsback to summary
private final Set<ConstraintViolation<?>> constraintViolations

Constructor Detail

ConstraintViolationExceptionback to summary
public ConstraintViolationException(String message, Set<? extends ConstraintViolation<?>> constraintViolations)

Creates a constraint violation report.

Parameters
message:String

error message

constraintViolations:Set<? extends ConstraintViolation<?>>

a Set of ConstraintViolations or null

ConstraintViolationExceptionback to summary
public ConstraintViolationException(Set<? extends ConstraintViolation<?>> constraintViolations)

Creates a constraint violation report.

Parameters
constraintViolations:Set<? extends ConstraintViolation<?>>

a Set of ConstraintViolations or null

Method Detail

getConstraintViolationsback to summary
public Set<ConstraintViolation<?>> getConstraintViolations()

Returns the set of constraint violations reported during a validation.

Returns:Set<ConstraintViolation<?>>

the Set of ConstraintViolations or null

toStringback to summary
private static String toString(Set<? extends ConstraintViolation<?>> constraintViolations)