Interface Aggregation<T>

    • Method Detail

      • getName

        java.lang.String getName()
      • getType

        java.lang.Class getType()
      • add

        Aggregation add​(Aggregation aggregation)
        Creates a new aggregation method that adds the value of the specified aggregation to this aggregation.
        Parameters:
        aggregation - the aggregation method whose value is to add
        Returns:
        a new aggregation method
      • substract

        Aggregation substract​(Aggregation aggregation)
        Creates a new aggregation method that subtracts the value of the specified aggregation to this aggregation.
        Parameters:
        aggregation - the aggregation method whose value is to subtract
        Returns:
        a new aggregation method
      • multiply

        Aggregation multiply​(Aggregation aggregation)
        Creates a new aggregation method that multiplies the value of the specified aggregation to this aggregation.
        Parameters:
        aggregation - the aggregation method whose value is to multiply
        Returns:
        a new aggregation method
      • divide

        Aggregation divide​(Aggregation aggregation)
        Creates a new aggregation method that divides the value of the specified aggregation to this aggregation.
        Parameters:
        aggregation - the aggregation method whose value is to divide
        Returns:
        a new aggregation method
      • min

        Aggregation min​(Aggregation aggregation)
        Creates a new aggregation method that returns the minimum the specified aggregation to this aggregation.
        Parameters:
        aggregation - the aggregation method whose value is to minimize
        Returns:
        a new aggregation method
      • max

        Aggregation max​(Aggregation aggregation)
        Creates a new aggregation method that returns the maximum the specified aggregation to this aggregation.
        Parameters:
        aggregation - the aggregation method whose value is to maximize
        Returns:
        a new aggregation method