| equal |
= |
String, Number, Boolean |
String, Number, Boolean |
Strict equality means that the attribute type and the condition value type are also verified. |
| not equal |
!= |
String, Number, Boolean |
String, Number, Boolean |
Strict equality means that the attribute type and the condition value type are also verified. |
| starts with |
starts with |
String |
String |
|
| ends with |
ends with |
String |
String |
|
| contains |
contains |
String |
String |
|
| match regexp |
match regexp |
String |
String |
|
| not match regexp |
not match regexp |
String |
String |
|
| less |
< |
Number |
Number |
|
| less equal |
<= |
Number |
Number |
|
| greater |
> |
Number |
Number |
|
| greater equal |
>= |
Number |
Number |
|
| includes |
includes |
Array |
String, Number, Boolean |
|
| not includes |
not includes |
Array |
String, Number, Boolean |
|
| is defined |
is defined |
String, Number, Boolean, Array, Object |
- |
Checks if the attribute exists and is not null. |
| is not defined |
is not defined |
String, Number, Boolean, Array, Object |
- |
Checks if the attribute does not exist or is null. |
| version smaller |
version smaller than |
String |
String |
Especially for the comparison of software versions. |
| version smaller equal |
version smaller inclusive |
String |
String |
Especially for the comparison of software versions. |
| version greater |
version greater than |
String |
String |
Especially for the comparison of software versions. |
| version greater equal |
version greater inclusive |
String |
String |
Especially for the comparison of software versions. |