Numeric Conditions
even(): Check if number is even
even(): Check if number is evenStream.of([1, 2, 3, 4, 5] \
.filter(even()) \
.for_each(print) # 2, 4odd(): Check if number is odd
odd(): Check if number is oddStream.of([1, 2, 3, 4, 5] \
.filter(odd()) \
.for_each(print) # 1, 3, 5positive(): Check if number is positive
positive(): Check if number is positiveStream.of([-1, 0, 2, -3, 4] \
.filter(positive()) \
.for_each(print) # 2, 4negative(): Check if number is negative
negative(): Check if number is negativezero(): Check if number is zero
zero(): Check if number is zeronon_zero(): Check if number is non-zero
non_zero(): Check if number is non-zerogreater_than(n): Check if number is greater than a given value
greater_than(n): Check if number is greater than a given valuegreater_than_or_equal(n): Check if number is greater than or equal to a given value
greater_than_or_equal(n): Check if number is greater than or equal to a given valueless_than(n): Check if number is less than a given value
less_than(n): Check if number is less than a given valueless_than_or_equal(n): Check if number is less than or equal to a given value
less_than_or_equal(n): Check if number is less than or equal to a given valuebetween(minimum, maximum): Check if number is between two given values
between(minimum, maximum): Check if number is between two given valuesnot_between(minimum, maximum): Check if number is not between two given values
not_between(minimum, maximum): Check if number is not between two given valuesequal_to(n): Check if number is equal to a given value
equal_to(n): Check if number is equal to a given valuenot_equal_to(n): Check if number is not equal to a given value
not_equal_to(n): Check if number is not equal to a given valuemultiple_of(n): Check if number is a multiple of a given value
multiple_of(n): Check if number is a multiple of a given valuenot_multiple_of(n): Check if number is not a multiple of a given value
not_multiple_of(n): Check if number is not a multiple of a given valuedivisor_of(n): Check if number is a divisor of a given value
divisor_of(n): Check if number is a divisor of a given valuenot_divisor_of(n): Check if number is not a divisor of a given value
not_divisor_of(n): Check if number is not a divisor of a given valueprime(): Check if number is prime
prime(): Check if number is primenot_prime(): Check if number is not prime
not_prime(): Check if number is not primeperfect_square(): Check if number is a perfect square
perfect_square(): Check if number is a perfect squarenot_perfect_square(): Check if number is not a perfect square
not_perfect_square(): Check if number is not a perfect squareperfect_cube(): Check if number is a perfect cube
perfect_cube(): Check if number is a perfect cubenot_perfect_cube(): Check if number is not a perfect cube
not_perfect_cube(): Check if number is not a perfect cubeperfect_power(): Check if number is a perfect power
perfect_power(): Check if number is a perfect powernot_perfect_power(): Check if number is not a perfect power
not_perfect_power(): Check if number is not a perfect powerpalindrome(): Check if number is a palindrome
palindrome(): Check if number is a palindromenot_palindrome(): Check if number is not a palindrome
not_palindrome(): Check if number is not a palindromearmstrong(): Check if number is an Armstrong number
armstrong(): Check if number is an Armstrong numbernot_armstrong(): Check if number is not an Armstrong number
not_armstrong(): Check if number is not an Armstrong numbernarcissistic(): Check if number is a narcissistic number
narcissistic(): Check if number is a narcissistic numbernot_narcissistic(): Check if number is not a narcissistic number
not_narcissistic(): Check if number is not a narcissistic numberhappy(): Check if number is a happy number
happy(): Check if number is a happy numbersad(): Check if number is a sad number
sad(): Check if number is a sad numberabundant(): Check if number is an abundant number
abundant(): Check if number is an abundant numbernot_abundant(): Check if number is not an abundant number
not_abundant(): Check if number is not an abundant numberdeficient(): Check if number is a deficient number
deficient(): Check if number is a deficient numbernot_deficient(): Check if number is not a deficient number
not_deficient(): Check if number is not a deficient numberperfect(): Check if number is a perfect number
perfect(): Check if number is a perfect numbernot_perfect(): Check if number is not a perfect number
not_perfect(): Check if number is not a perfect numberLast updated