src/share/classes/java/util/function/IntToDoubleFunction.java
Print this page
rev 7675 : 8019840: Spec updates for java.util.function
Reviewed-by: mduigou
Contributed-by: brian.goetz@oracle.com
*** 23,46 ****
* questions.
*/
package java.util.function;
/**
! * Apply a function to the input argument, yielding an appropriate result.
! * This is the {@code int}-to-{@code double} specialization for {@link Function}.
*
* @see Function
- * @see DoubleToIntFunction
- * @see LongToDoubleFunction
* @since 1.8
*/
@FunctionalInterface
public interface IntToDoubleFunction {
/**
! * Compute the result of applying the function to the input arguments.
*
! * @param value the input value
! * @return the function result value
*/
double applyAsDouble(int value);
}
--- 23,48 ----
* questions.
*/
package java.util.function;
/**
! * Represents a function that accepts an int-valued argument and produces a
! * double-valued result. This is the {@code int}-to-{@code double} primitive
! * specialization for {@link Function}.
! *
! * <p>This is a <a href="package-summary.html">functional interface</a>
! * whose functional method is {@link #applyAsDouble(int)}.
*
* @see Function
* @since 1.8
*/
@FunctionalInterface
public interface IntToDoubleFunction {
/**
! * Applies this function to the given argument.
*
! * @param value the function argument
! * @return the function result
*/
double applyAsDouble(int value);
}