public class PreconditionViolation
extends AssertionViolation
Thrown whenever a precondition violation occurs.
| Constructor and description |
|---|
PreconditionViolation()Creates a precondition violation without an explicit detail message. |
PreconditionViolation(Object o)Creates a precondition violation with an object-valued detail. |
PreconditionViolation(boolean b)Creates a precondition violation with a boolean detail. |
PreconditionViolation(char c)Creates a precondition violation with a character detail. |
PreconditionViolation(int i)Creates a precondition violation with an integer detail. |
PreconditionViolation(long l)Creates a precondition violation with a long detail. |
PreconditionViolation(float v)Creates a precondition violation with a floating-point detail. |
PreconditionViolation(double v)Creates a precondition violation with a double-precision detail. |
Creates a precondition violation without an explicit detail message.
Creates a precondition violation with an object-valued detail.
o - the detail objectCreates a precondition violation with a boolean detail.
b - the detail valueCreates a precondition violation with a character detail.
c - the detail valueCreates a precondition violation with an integer detail.
i - the detail valueCreates a precondition violation with a long detail.
l - the detail valueCreates a precondition violation with a floating-point detail.
v - the detail valueCreates a precondition violation with a double-precision detail.
v - the detail valueCopyright © 2003-2026 The Apache Software Foundation. All rights reserved.