Interface HasMultiply<T>

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      HasMultiply<T> multiply​(byte other)
      Creates and returns an expression that returns the product of the result from the current expression and the other factor.
      ToDouble<T> multiply​(double other)
      Creates and returns an expression that returns the product of the result from the current expression and the other factor.
      HasMultiply<T> multiply​(int other)
      Creates and returns an expression that returns the product of the result from the current expression and the other factor.
      HasMultiply<T> multiply​(long other)
      Creates and returns an expression that returns the product of the result from the current expression and the other factor.
      HasMultiply<T> multiply​(ToByte<T> other)
      Creates and returns an expression that returns the product of the result from the current expression and the other factor.
      ToDouble<T> multiply​(ToDouble<T> other)
      Creates and returns an expression that returns the product of the result from the current expression and the other factor.
      HasMultiply<T> multiply​(ToInt<T> other)
      Creates and returns an expression that returns the product of the result from the current expression and the other factor.
      HasMultiply<T> multiply​(ToLong<T> other)
      Creates and returns an expression that returns the product of the result from the current expression and the other factor.
    • Method Detail

      • multiply

        HasMultiply<T> multiply​(byte other)
        Creates and returns an expression that returns the product of the result from the current expression and the other factor. For an example, if the result of the current expression was 9 and the factor was set to 3, then the result of the returned expression would be 27.

        If this expression is nullable and the result was null, then the result of the returned expression will also be null.

        Parameters:
        other - the other factor used for the multiplication
        Returns:
        the new expression
      • multiply

        HasMultiply<T> multiply​(ToByte<T> other)
        Creates and returns an expression that returns the product of the result from the current expression and the other factor. For an example, if the result of the current expression was 9 and the factor was set to 3, then the result of the returned expression would be 27.

        If this expression is nullable and the result was null, then the result of the returned expression will also be null.

        Parameters:
        other - the other factor used for the multiplication
        Returns:
        the new expression
      • multiply

        HasMultiply<T> multiply​(int other)
        Creates and returns an expression that returns the product of the result from the current expression and the other factor. For an example, if the result of the current expression was 9 and the factor was set to 3, then the result of the returned expression would be 27.

        If this expression is nullable and the result was null, then the result of the returned expression will also be null.

        Parameters:
        other - the other factor used for the multiplication
        Returns:
        the new expression
      • multiply

        HasMultiply<T> multiply​(ToInt<T> other)
        Creates and returns an expression that returns the product of the result from the current expression and the other factor. For an example, if the result of the current expression was 9 and the factor was set to 3, then the result of the returned expression would be 27.

        If this expression is nullable and the result was null, then the result of the returned expression will also be null.

        Parameters:
        other - the other factor used for the multiplication
        Returns:
        the new expression
      • multiply

        HasMultiply<T> multiply​(long other)
        Creates and returns an expression that returns the product of the result from the current expression and the other factor. For an example, if the result of the current expression was 9 and the factor was set to 3, then the result of the returned expression would be 27.

        If this expression is nullable and the result was null, then the result of the returned expression will also be null.

        Parameters:
        other - the other factor used for the multiplication
        Returns:
        the new expression
      • multiply

        HasMultiply<T> multiply​(ToLong<T> other)
        Creates and returns an expression that returns the product of the result from the current expression and the other factor. For an example, if the result of the current expression was 9 and the factor was set to 3, then the result of the returned expression would be 27.

        If this expression is nullable and the result was null, then the result of the returned expression will also be null.

        Parameters:
        other - the other factor used for the multiplication
        Returns:
        the new expression
      • multiply

        ToDouble<T> multiply​(double other)
        Creates and returns an expression that returns the product of the result from the current expression and the other factor. For an example, if the result of the current expression was 9 and the factor was set to 3, then the result of the returned expression would be 27.

        If this expression is nullable and the result was null, then the result of the returned expression will also be null.

        Parameters:
        other - the other factor used for the multiplication
        Returns:
        the new expression
      • multiply

        ToDouble<T> multiply​(ToDouble<T> other)
        Creates and returns an expression that returns the product of the result from the current expression and the other factor. For an example, if the result of the current expression was 9 and the factor was set to 3, then the result of the returned expression would be 27.

        If this expression is nullable and the result was null, then the result of the returned expression will also be null.

        Parameters:
        other - the other factor used for the multiplication
        Returns:
        the new expression