Class Tests
java.lang.Object
org.jfuncmachine.compiler.model.expr.bool.tests.Tests
A container for the various kinds of tests that can be done for an if instruction.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe built-in EQ-ignore-case teststatic classThe built-in EQ teststatic classThe built-in GE-ignore-case teststatic classThe built-in GE teststatic classThe built-in GT-ignore-case teststatic classThe built-in GT teststatic classThe built-in is-false teststatic classThe built-in is-not-null teststatic classThe built-in is-null teststatic classThe built-in is-true teststatic classThe built-in LE-ignore-case teststatic classThe built-in LE teststatic classThe built-in LT-ignore-case teststatic classThe built-in LT teststatic classThe built-in NE-ignore-case teststatic classThe built-in NE test -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic TestThe test for equalitystatic TestThe test for equality ignoring case (specifically for strings)static TestThe test for greater-or-equalstatic TestThe test for greater-or-equal ignoring case (specifically for strings)static TestThe test for greater-thanstatic TestThe test for greater-than ignoring case (specifically for strings)static TestThe test for falsestatic TestThe test for not-nullstatic TestThe test for nullstatic TestThe test for truestatic TestThe test for less-or-equalstatic TestThe test for less-or-equal ignoring case (specifically for strings)static TestThe test for less-thanstatic TestThe test for less-than ignoring case (specifically for strings)static TestThe test for non-equalitystatic TestThe test for non-equality ignoring case (specifically for strings) -
Method Summary
-
Field Details
-
EQ
The test for equality -
NE
The test for non-equality -
LT
The test for less-than -
LE
The test for less-or-equal -
GT
The test for greater-than -
GE
The test for greater-or-equal -
IsNull
The test for null -
IsNotNull
The test for not-null -
IsTrue
The test for true -
IsFalse
The test for false -
EQ_IgnoreCase
The test for equality ignoring case (specifically for strings) -
NE_IgnoreCase
The test for non-equality ignoring case (specifically for strings) -
LT_IgnoreCase
The test for less-than ignoring case (specifically for strings) -
LE_IgnoreCase
The test for less-or-equal ignoring case (specifically for strings) -
GT_IgnoreCase
The test for greater-than ignoring case (specifically for strings) -
GE_IgnoreCase
The test for greater-or-equal ignoring case (specifically for strings)
-