Always |
Simple If condition that always returns true for any value.
|
IfDefault |
This condition tests against the default value of the field that it
is placed upon, whatever that default may be.
|
IfEmpty |
Simple If condition that returns true if the value is null or empty.
|
IfEmptyString |
Simple If condition that returns true if the value is an empty string.
|
IfFalse |
Simple If condition that returns true if the value is a boolean false.
|
IfNotDefault |
The opposite of IfDefault
|
IfNotEmpty |
Satisfies the opposite of IfEmpty - returns true if the value
is not null and not an empty String, Collection, or Map.
|
IfNotNull |
Simple If condition that returns true if the value is not null.
|
IfNotZero |
Simple If condition that returns true if the value is anything other than zero.
|
IfNull |
Simple If condition that returns true if the value is null.
|
IfTrue |
Simple If condition that returns true if the value is a boolean true.
|
IfZero |
Simple If condition that returns true if the value is a numeric zero.
|
PojoIf<P> |
Base class for If classes that test against a whole POJO object.
|
ValueIf<V> |
Base class for If classes that test against a simple value.
|