IKVM11  11
Java SE 11 Virtual Machine for .NET
Loading...
Searching...
No Matches
java.util.function.DelegateDoubleFunction< TResult > Class Template Reference

Implementation of DoubleFunction that forwards to a Func<Double, TResult>. More...

Inheritance diagram for java.util.function.DelegateDoubleFunction< TResult >:

Public Member Functions

 DelegateDoubleFunction (Func< double, TResult > func)
 Initializes a new instance.
 
object? apply (double t)
 

Detailed Description

Implementation of DoubleFunction that forwards to a Func<Double, TResult>.

Template Parameters
TResult

Definition at line 10 of file DelegateDoubleFunction.cs.

Constructor & Destructor Documentation

◆ DelegateDoubleFunction()

java.util.function.DelegateDoubleFunction< TResult >.DelegateDoubleFunction ( Func< double, TResult > func)

Initializes a new instance.

Parameters
func
Exceptions
ArgumentNullException

Definition at line 20 of file DelegateDoubleFunction.cs.

21 {
22 _func = func ?? throw new ArgumentNullException(nameof(func));
23 }

Member Function Documentation

◆ apply()

object? java.util.function.DelegateDoubleFunction< TResult >.apply ( double t)

Definition at line 25 of file DelegateDoubleFunction.cs.

26 {
27 return _func(t);
28 }

The documentation for this class was generated from the following file: