Uses of Package
java.util.function
-
Packages that use java.util.function Package Description java.lang Provides classes that are fundamental to the design of the Java programming language.java.lang.module Classes to support module descriptors and creating configurations of modules by means of resolution and service binding.java.net.http HTTP Client and WebSocket APIsjava.nio.channels Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations.java.nio.file Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.java.security Provides the classes and interfaces for the security framework.java.time.temporal Access to date and time using fields and units, and date time adjusters.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.concurrent Utility classes commonly useful in concurrent programming.java.util.concurrent.atomic A small toolkit of classes that support lock-free thread-safe programming on single variables.java.util.function Functional interfaces provide target types for lambda expressions and method references.java.util.logging Provides the classes and interfaces of the Java™ 2 platform's core logging facilities.java.util.regex Classes for matching character sequences against patterns specified by regular expressions.java.util.stream Classes to support functional-style operations on streams of elements, such as map-reduce transformations on collections.javax.net.ssl Provides classes for the secure socket package.jdk.dynalink.linker Contains interfaces and classes needed by language runtimes to implement their own language-specific object models and type conversions.jdk.jshell Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL), which interactively evaluate "snippets" of Java programming language code.jdk.jshell.execution Provides implementation support for building JShell execution engines.jdk.security.jarsigner This package defines APIs for signing jar files. -
Classes in java.util.function used by java.lang Class Description Consumer Represents an operation that accepts a single input argument and returns no result.Function Represents a function that accepts one argument and produces a result.Supplier Represents a supplier of results. -
Classes in java.util.function used by java.lang.module Class Description Supplier Represents a supplier of results. -
Classes in java.util.function used by java.net.http Class Description BiPredicate Represents a predicate (boolean-valued function) of two arguments.Consumer Represents an operation that accepts a single input argument and returns no result.Function Represents a function that accepts one argument and produces a result.Supplier Represents a supplier of results. -
Classes in java.util.function used by java.nio.channels Class Description Consumer Represents an operation that accepts a single input argument and returns no result. -
Classes in java.util.function used by java.nio.file Class Description BiPredicate Represents a predicate (boolean-valued function) of two arguments. -
Classes in java.util.function used by java.security Class Description BiConsumer Represents an operation that accepts two input arguments and returns no result.BiFunction Represents a function that accepts two arguments and produces a result.Function Represents a function that accepts one argument and produces a result. -
Classes in java.util.function used by java.time.temporal Class Description UnaryOperator Represents an operation on a single operand that produces a result of the same type as its operand. -
Classes in java.util.function used by java.util Class Description BiConsumer Represents an operation that accepts two input arguments and returns no result.BiFunction Represents a function that accepts two arguments and produces a result.BinaryOperator Represents an operation upon two operands of the same type, producing a result of the same type as the operands.Consumer Represents an operation that accepts a single input argument and returns no result.DoubleBinaryOperator Represents an operation upon twodouble
-valued operands and producing adouble
-valued result.DoubleConsumer Represents an operation that accepts a singledouble
-valued argument and returns no result.DoubleSupplier Represents a supplier ofdouble
-valued results.Function Represents a function that accepts one argument and produces a result.IntBinaryOperator Represents an operation upon twoint
-valued operands and producing anint
-valued result.IntConsumer Represents an operation that accepts a singleint
-valued argument and returns no result.IntFunction Represents a function that accepts an int-valued argument and produces a result.IntSupplier Represents a supplier ofint
-valued results.IntToDoubleFunction Represents a function that accepts an int-valued argument and produces a double-valued result.IntToLongFunction Represents a function that accepts an int-valued argument and produces a long-valued result.IntUnaryOperator Represents an operation on a singleint
-valued operand that produces anint
-valued result.LongBinaryOperator Represents an operation upon twolong
-valued operands and producing along
-valued result.LongConsumer Represents an operation that accepts a singlelong
-valued argument and returns no result.LongSupplier Represents a supplier oflong
-valued results.Predicate Represents a predicate (boolean-valued function) of one argument.Supplier Represents a supplier of results.ToDoubleFunction Represents a function that produces a double-valued result.ToIntFunction Represents a function that produces an int-valued result.ToLongFunction Represents a function that produces a long-valued result.UnaryOperator Represents an operation on a single operand that produces a result of the same type as its operand. -
Classes in java.util.function used by java.util.concurrent Class Description BiConsumer Represents an operation that accepts two input arguments and returns no result.BiFunction Represents a function that accepts two arguments and produces a result.BiPredicate Represents a predicate (boolean-valued function) of two arguments.Consumer Represents an operation that accepts a single input argument and returns no result.DoubleBinaryOperator Represents an operation upon twodouble
-valued operands and producing adouble
-valued result.Function Represents a function that accepts one argument and produces a result.IntBinaryOperator Represents an operation upon twoint
-valued operands and producing anint
-valued result.LongBinaryOperator Represents an operation upon twolong
-valued operands and producing along
-valued result.Predicate Represents a predicate (boolean-valued function) of one argument.Supplier Represents a supplier of results.ToDoubleBiFunction Represents a function that accepts two arguments and produces a double-valued result.ToDoubleFunction Represents a function that produces a double-valued result.ToIntBiFunction Represents a function that accepts two arguments and produces an int-valued result.ToIntFunction Represents a function that produces an int-valued result.ToLongBiFunction Represents a function that accepts two arguments and produces a long-valued result.ToLongFunction Represents a function that produces a long-valued result. -
Classes in java.util.function used by java.util.concurrent.atomic Class Description BinaryOperator Represents an operation upon two operands of the same type, producing a result of the same type as the operands.DoubleBinaryOperator Represents an operation upon twodouble
-valued operands and producing adouble
-valued result.IntBinaryOperator Represents an operation upon twoint
-valued operands and producing anint
-valued result.IntUnaryOperator Represents an operation on a singleint
-valued operand that produces anint
-valued result.LongBinaryOperator Represents an operation upon twolong
-valued operands and producing along
-valued result.LongUnaryOperator Represents an operation on a singlelong
-valued operand that produces along
-valued result.UnaryOperator Represents an operation on a single operand that produces a result of the same type as its operand. -
Classes in java.util.function used by java.util.function Class Description BiConsumer Represents an operation that accepts two input arguments and returns no result.BiFunction Represents a function that accepts two arguments and produces a result.BinaryOperator Represents an operation upon two operands of the same type, producing a result of the same type as the operands.BiPredicate Represents a predicate (boolean-valued function) of two arguments.Consumer Represents an operation that accepts a single input argument and returns no result.DoubleConsumer Represents an operation that accepts a singledouble
-valued argument and returns no result.DoublePredicate Represents a predicate (boolean-valued function) of onedouble
-valued argument.DoubleUnaryOperator Represents an operation on a singledouble
-valued operand that produces adouble
-valued result.Function Represents a function that accepts one argument and produces a result.IntConsumer Represents an operation that accepts a singleint
-valued argument and returns no result.IntPredicate Represents a predicate (boolean-valued function) of oneint
-valued argument.IntUnaryOperator Represents an operation on a singleint
-valued operand that produces anint
-valued result.LongConsumer Represents an operation that accepts a singlelong
-valued argument and returns no result.LongPredicate Represents a predicate (boolean-valued function) of onelong
-valued argument.LongUnaryOperator Represents an operation on a singlelong
-valued operand that produces along
-valued result.Predicate Represents a predicate (boolean-valued function) of one argument.UnaryOperator Represents an operation on a single operand that produces a result of the same type as its operand. -
Classes in java.util.function used by java.util.logging Class Description BiFunction Represents a function that accepts two arguments and produces a result.Function Represents a function that accepts one argument and produces a result.Supplier Represents a supplier of results. -
Classes in java.util.function used by java.util.regex Class Description Function Represents a function that accepts one argument and produces a result.Predicate Represents a predicate (boolean-valued function) of one argument. -
Classes in java.util.function used by java.util.stream Class Description BiConsumer Represents an operation that accepts two input arguments and returns no result.BiFunction Represents a function that accepts two arguments and produces a result.BinaryOperator Represents an operation upon two operands of the same type, producing a result of the same type as the operands.Consumer Represents an operation that accepts a single input argument and returns no result.DoubleBinaryOperator Represents an operation upon twodouble
-valued operands and producing adouble
-valued result.DoubleConsumer Represents an operation that accepts a singledouble
-valued argument and returns no result.DoubleFunction Represents a function that accepts a double-valued argument and produces a result.DoublePredicate Represents a predicate (boolean-valued function) of onedouble
-valued argument.DoubleSupplier Represents a supplier ofdouble
-valued results.DoubleToIntFunction Represents a function that accepts a double-valued argument and produces an int-valued result.DoubleToLongFunction Represents a function that accepts a double-valued argument and produces a long-valued result.DoubleUnaryOperator Represents an operation on a singledouble
-valued operand that produces adouble
-valued result.Function Represents a function that accepts one argument and produces a result.IntBinaryOperator Represents an operation upon twoint
-valued operands and producing anint
-valued result.IntConsumer Represents an operation that accepts a singleint
-valued argument and returns no result.IntFunction Represents a function that accepts an int-valued argument and produces a result.IntPredicate Represents a predicate (boolean-valued function) of oneint
-valued argument.IntSupplier Represents a supplier ofint
-valued results.IntToDoubleFunction Represents a function that accepts an int-valued argument and produces a double-valued result.IntToLongFunction Represents a function that accepts an int-valued argument and produces a long-valued result.IntUnaryOperator Represents an operation on a singleint
-valued operand that produces anint
-valued result.LongBinaryOperator Represents an operation upon twolong
-valued operands and producing along
-valued result.LongConsumer Represents an operation that accepts a singlelong
-valued argument and returns no result.LongFunction Represents a function that accepts a long-valued argument and produces a result.LongPredicate Represents a predicate (boolean-valued function) of onelong
-valued argument.LongSupplier Represents a supplier oflong
-valued results.LongToDoubleFunction Represents a function that accepts a long-valued argument and produces a double-valued result.LongToIntFunction Represents a function that accepts a long-valued argument and produces an int-valued result.LongUnaryOperator Represents an operation on a singlelong
-valued operand that produces along
-valued result.ObjDoubleConsumer Represents an operation that accepts an object-valued and adouble
-valued argument, and returns no result.ObjIntConsumer Represents an operation that accepts an object-valued and aint
-valued argument, and returns no result.ObjLongConsumer Represents an operation that accepts an object-valued and along
-valued argument, and returns no result.Predicate Represents a predicate (boolean-valued function) of one argument.Supplier Represents a supplier of results.ToDoubleFunction Represents a function that produces a double-valued result.ToIntFunction Represents a function that produces an int-valued result.ToLongFunction Represents a function that produces a long-valued result.UnaryOperator Represents an operation on a single operand that produces a result of the same type as its operand. -
Classes in java.util.function used by javax.net.ssl Class Description BiFunction Represents a function that accepts two arguments and produces a result. -
Classes in java.util.function used by jdk.dynalink.linker Class Description Supplier Represents a supplier of results. -
Classes in java.util.function used by jdk.jshell Class Description BiFunction Represents a function that accepts two arguments and produces a result.Consumer Represents an operation that accepts a single input argument and returns no result.Function Represents a function that accepts one argument and produces a result.Supplier Represents a supplier of results. -
Classes in java.util.function used by jdk.jshell.execution Class Description BiFunction Represents a function that accepts two arguments and produces a result.Consumer Represents an operation that accepts a single input argument and returns no result. -
Classes in java.util.function used by jdk.security.jarsigner Class Description BiConsumer Represents an operation that accepts two input arguments and returns no result.