Uses of Interface
java.util.function.IntFunction

Packages that use IntFunction
Package Description
java.util
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
java.util.stream
Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.
  • Uses of IntFunction in java.util

    Methods in java.util with parameters of type IntFunction
    Modifier and Type Method Description
    static <T> void Arrays.parallelSetAll​(T[] array, IntFunction<? extends T> generator)
    Set all elements of the specified array, in parallel, using the provided generator function to compute each element.
    static <T> void Arrays.setAll​(T[] array, IntFunction<? extends T> generator)
    Set all elements of the specified array, using the provided generator function to compute each element.
    default <T> T[] Collection.toArray​(IntFunction<T[]> generator)
    Returns an array containing all of the elements in this collection, using the provided generator function to allocate the returned array.
  • Uses of IntFunction in java.util.stream

    Methods in java.util.stream with parameters of type IntFunction
    Modifier and Type Method Description
    IntStream IntStream.flatMap​(IntFunction<? extends IntStream> mapper)
    Returns a stream consisting of the results of replacing each element of this stream with the contents of a mapped stream produced by applying the provided mapping function to each element.
    <U> Stream<U> IntStream.mapToObj​(IntFunction<? extends U> mapper)
    Returns an object-valued Stream consisting of the results of applying the given function to the elements of this stream.
    <A> A[] Stream.toArray​(IntFunction<A[]> generator)
    Returns an array containing the elements of this stream, using the provided generator function to allocate the returned array, as well as any additional arrays that might be required for a partitioned execution or for resizing.