Package-level declarations
Types
A filter, which applies the logical AND operation between the given filters, and returns a non-null value, if all the sub-filters returned a non-null value, or null
, if any of the sub-filters returned null
.
A filter, which applies the logical OR operation between the given filters and returns a non-null value, if any of the sub-filters returned a non-null value, or null
, if all the sub-filters returned null
.
A filter, which only returns a non-null value, when the input is expectedValue.
A filter, which returns the first non-null evaluation from filters. It returns null
, if none of filters return a non-null value, or filters is empty.
A filter, which forwards evaluation to the given filter, if the input is not null
. If the input is null
, the filter will return inputNullResult.
A filter, which returns a non-null value only when the input number is withing the defined range.
A filter, which returns a non-null value only when regex matches the input String.