Uses of Package
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 APIs
|
java.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.incubator.foreign |
Classes to support low-level, safe and efficient memory access.
|
jdk.jfr.consumer |
This package contains classes for consuming Flight Recorder data.
|
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.incubator.foreign 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 jdk.jfr.consumer Class Description Consumer Represents an operation that accepts a single input argument and returns no result. -
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.