Skip to content

Numeric Predicates

Numeric predicates evaluate numeric fields such as integers, counts, durations (stored as numbers), or other numeric values.

Category: Comparison

Is greater than

True if the numeric value is strictly greater than the configured number.

Example
  • Parameter: 18
  • 20 → ✔
  • 18 → ✘
  • 10 → ✘

Is less than

True if the numeric value is strictly less than the configured number.

Example
  • Parameter: 10
  • 8 → ✔
  • 10 → ✘
  • 12 → ✘

Is equal to

True if the numeric value is exactly equal to the configured number.

Example
  • Parameter: 5
  • 5 → ✔
  • 4 → ✘
  • 6 → ✘

Is between

True if the numeric value lies between or equal to the start and end values.

Example
  • Range: 10 to 20
  • 15 → ✔
  • 10 → ✔
  • 20 → ✔
  • 9 → ✘
  • 21 → ✘
Note

This predicate is inclusive at both ends.

Category: Numeric properties

Is even

True if the numeric value is an even number.

Example
  • 4 → ✔
  • 0 → ✔
  • 7 → ✘

Is odd

True if the numeric value is an odd number.

Example
  • 7 → ✔
  • 3 → ✔
  • 8 → ✘

Is multiple of

True if the numeric value is evenly divisible by the specified number.

Example
  • Parameter: 5
  • 10 → ✔
  • 15 → ✔
  • 16 → ✘
Tip

Useful for matching intervals, repeating patterns, or coded values.