Package com.invirgance.convirgance.transform.filter


package com.invirgance.convirgance.transform.filter
Provides transformers to filter data from streams based upon common logic like equals, great than, less than, etc.

Key features of this package:

  • Supports logical operations such as AND, OR, and NOT.
  • Provides comparison filters for greater than, less than, and equality checks.
  • Designed to be composable for complex filtering scenarios.

Common filters include:

Since:
1.0.0
See Also:
  • Class
    Description
    Filters JSONObjects based on multiple criteria, requiring all conditions to be met.
    Compares objects of different types, supporting nulls, numbers, and comparables.
    Filters data by comparing a specified key-value pair using a flexible coercive comparator.
    Filters out JSONObjects based on string containment comparison.
    Used when filtering data that should be equal to some criteria.
    Defines a filter that evaluates each record in a collection against a condition.
    Used to check if a JSONObjects key has a value greater than the provided minimum value.
    Filters JSONObjects where the value of a specified key is greater than or equal to a comparison value.
    Filters JSONObjects where the value of the specified key is less than the provided comparison value.
    Filters JSONObjects where the value of the specified key is less than or equal to the provided comparison value.
    Filter out JSONObjects by using a SQL-esque Like operator.
    Filters JSONObjects that do not meet the condition of an existing filter.
    Used to filter JSONObjects that meet any of a given criteria.