Class Summary |
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. |
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<V> |
Base class for If classes that test against a whole POJO object. |
ValueIf<T> |
Base class for If classes that test against a simple value. |