# ToDoubleBiFunction

public interface **ToDoubleBiFunction** Represents a function that accepts two arguments and produces a double-valued
result. This is the `double`-producing primitive specialization for
`https://developers.google.com/j2objc/javadoc/jre/reference/java/util/function/BiFunction.html`.

This is a [functional interface](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/function/package-summary)
whose functional method is `https://developers.google.com/j2objc/javadoc/jre/reference/java/util/function/ToDoubleBiFunction.html#applyAsDouble(T,%20U)`.

##### See Also

- `https://developers.google.com/j2objc/javadoc/jre/reference/java/util/function/BiFunction.html`

### Public Method Summary

|---|---|
| abstract double | [applyAsDouble](https://developers.google.com/j2objc/javadoc/jre/reference/java/util/function/ToDoubleBiFunction.html#applyAsDouble(T,%20U))(T t, U u) Applies this function to the given arguments. |

## Public Methods

#### public abstract double
**applyAsDouble**
(T t, U u)

Applies this function to the given arguments.

##### Parameters

| t | the first function argument |
| u | the second function argument |
|---|---|

##### Returns

- the function result