java.lang.Object
org.eclipse.persistence.jpa.jpql.Assert
An utility class that provides various checks and when the condition fails, then an
Assert.AssertException
is thrown.- Since:
- 2.4
- Version:
- 2.4
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
The exception thrown when the condition is not met. -
Method Summary
Modifier and TypeMethodDescriptionstatic void
Throws anAssert.AssertException
immediately.static void
Determines whether the given two objects are equal (identity).static void
Determines whether the given condition iffalse
ortrue
and if it istrue
then anAssert.AssertException
is thrown.static void
Determines whether the given object is notnull
.static void
Determines whether the given object isnull
.static void
Determines whether the given condition iftrue
orfalse
and if it isfalse
then anAssert.AssertException
is thrown.static void
Determines whether the given object is one of the given choices using identity check.
-
Method Details
-
fail
Throws anAssert.AssertException
immediately.- Parameters:
message
- The message to display
-
isEqual
Determines whether the given two objects are equal (identity). If the two objects are not identical, then anAssert.AssertException
is thrown- Parameters:
object1
- The first object used to be compared to the second objectobject2
- The second object used to be compared to the first objectmessage
- The expression's message that will describe the reason why the check failed
-
isFalse
Determines whether the given condition iffalse
ortrue
and if it istrue
then anAssert.AssertException
is thrown.- Parameters:
condition
- The condition to verify it isfalse
message
- The expression's message that will describe the reason why the check failed
-
isNotNull
Determines whether the given object is notnull
. If the object isnull
, then anNullPointerException
is thrown- Parameters:
object
- The value to check to not benull
message
- The expression's message that will describe the reason why the check failed
-
isNull
Determines whether the given object isnull
. If the object is notnull
, then anAssert.AssertException
is thrown- Parameters:
object
- The value to check to benull
message
- The expression's message that will describe the reason why the check failed
-
isTrue
Determines whether the given condition iftrue
orfalse
and if it isfalse
then anAssert.AssertException
is thrown.- Parameters:
condition
- The condition to verify it istrue
message
- The expression's message that will describe the reason why the check failed
-
isValid
Determines whether the given object is one of the given choices using identity check.- Parameters:
object
- The object to find in the list of choicesmessage
- The expression's message that will describe the reason why the check failedchoices
- The list of valid choices
-