Package com.aquima.interactions.foundation.functions


package com.aquima.interactions.foundation.functions
The functions package defines a number of classes that implement functions on Value objects.
  • Class
    Description
    Base class for functions that are associative (swapping left and right argument has no effect on the result).
    This class implements the difference function for various range, list and value combinations.
    This class implements the except function for various range, list and value combinations.
    Interface for list functions that defines all possible permutations of values that can be passed to the function.
    This class implements the intersection function for various range, list and value combinations.
    Utility class that can be used to apply a list function on two values.
    Enumerated type class defining the possible list functions.
    This class implements the union function for various range, list and value combinations.