パッケージ
java.util.functionの使用
-
java.util.functionを使用しているパッケージ パッケージ 説明 java.lang Javaプログラム言語の設計にあたり基本的なクラスを提供します。java.lang.module モジュール記述子をサポートし、解決とサービス・バインディングによってモジュールの構成を作成するクラス。java.net.http HTTPクライアントおよびWebSocket APIjava.nio.channels 入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。java.nio.file ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。java.security セキュリティ・フレームワークのクラスとインタフェースを提供します。java.time.temporal フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。java.util コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。java.util.concurrent 並行プログラミングでよく使用されるユーティリティ・クラスです。java.util.concurrent.atomic 単一の変数に対するロックフリーでスレッド・セーフなプログラミングをサポートするクラスの小規模なツールキットです。java.util.function 関数型インタフェースは、ラムダ式やメソッド参照のターゲットとなる型を提供します。java.util.logging Java™ 2プラットフォームのコア・ロギング機能のクラスとインタフェースを提供します。java.util.regex 正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス。java.util.stream コレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスです。javax.net.ssl セキュア・ソケット・パッケージのクラスを提供します。jdk.dynalink.linker 独自の言語固有のオブジェクト・モデルと型変換を実装するために、言語ランタイムに必要なインタフェースとクラスが含まれています。jdk.jshell Javaプログラミング言語コードの"snippets"をインタラクティブに評価するRead-Eval-Printループ(REPL)などのツールを作成するためのインタフェースを提供します。jdk.jshell.execution JShell実行エンジンを構築するための実装サポートを提供します。jdk.security.jarsigner このパッケージは、jarファイルに署名するためのAPIを定義します。 -
java.langが使用するjava.util.function内のクラス クラス 説明 Consumer 単一の入力引数を受け取って結果を返さないオペレーションを表します。Function 1つの引数を受け取って結果を生成する関数を表します。Supplier 結果のサプライヤを表します。 -
java.lang.moduleで使用されるjava.util.functionのクラス クラス 説明 Supplier 結果のサプライヤを表します。 -
java.net.httpで使用されるjava.util.functionのクラス クラス 説明 BiPredicate 2つの引数の述語(boolean値関数)を表します。Consumer 単一の入力引数を受け取って結果を返さないオペレーションを表します。Function 1つの引数を受け取って結果を生成する関数を表します。Supplier 結果のサプライヤを表します。 -
java.nio.channelsで使用されるjava.util.functionのクラス クラス 説明 Consumer 単一の入力引数を受け取って結果を返さないオペレーションを表します。 -
java.nio.fileが使用するjava.util.function内のクラス クラス 説明 BiPredicate 2つの引数の述語(boolean値関数)を表します。 -
java.securityが使用するjava.util.function内のクラス クラス 説明 BiConsumer 2つの入力引数を受け取って結果を返さないオペレーションを表します。BiFunction 2つの引数を受け取って結果を生成する関数を表します。Function 1つの引数を受け取って結果を生成する関数を表します。 -
java.time.temporalが使用するjava.util.function内のクラス クラス 説明 UnaryOperator 単一のオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。 -
java.utilが使用するjava.util.function内のクラス クラス 説明 BiConsumer 2つの入力引数を受け取って結果を返さないオペレーションを表します。BiFunction 2つの引数を受け取って結果を生成する関数を表します。BinaryOperator 同じ型の2つのオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。Consumer 単一の入力引数を受け取って結果を返さないオペレーションを表します。DoubleBinaryOperator 2つのdouble
値オペランドに作用してdouble
値の結果を生成する演算を表します。DoubleConsumer 単一のdouble
値引数を受け取って結果を返さないオペレーションを表します。DoubleSupplier double
値の結果のサプライヤを表します。Function 1つの引数を受け取って結果を生成する関数を表します。IntBinaryOperator 2つのint
値オペランドに作用してint
値の結果を生成する演算を表します。IntConsumer 単一のint
値引数を受け取って結果を返さないオペレーションを表します。IntFunction 1つのint値引数を受け取って結果を生成する関数を表します。IntSupplier int
値の結果のサプライヤを表します。IntToDoubleFunction 1つのint値引数を受け取ってdouble値の結果を生成する関数を表します。IntToLongFunction 1つのint値引数を受け取ってlong値の結果を生成する関数を表します。IntUnaryOperator 単一のint
値オペランドに作用してint
値の結果を生成する演算を表します。LongBinaryOperator 2つのlong
値オペランドに作用してlong
値の結果を生成する演算を表します。LongConsumer 単一のlong
値引数を受け取って結果を返さないオペレーションを表します。LongSupplier long
値の結果のサプライヤを表します。Predicate 1つの引数の述語(boolean値関数)を表します。Supplier 結果のサプライヤを表します。ToDoubleFunction double値の結果を生成する関数を表します。ToIntFunction int値の結果を生成する関数を表します。ToLongFunction long値の結果を生成する関数を表します。UnaryOperator 単一のオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。 -
java.util.concurrentが使用するjava.util.function内のクラス クラス 説明 BiConsumer 2つの入力引数を受け取って結果を返さないオペレーションを表します。BiFunction 2つの引数を受け取って結果を生成する関数を表します。BiPredicate 2つの引数の述語(boolean値関数)を表します。Consumer 単一の入力引数を受け取って結果を返さないオペレーションを表します。DoubleBinaryOperator 2つのdouble
値オペランドに作用してdouble
値の結果を生成する演算を表します。Function 1つの引数を受け取って結果を生成する関数を表します。IntBinaryOperator 2つのint
値オペランドに作用してint
値の結果を生成する演算を表します。LongBinaryOperator 2つのlong
値オペランドに作用してlong
値の結果を生成する演算を表します。Predicate 1つの引数の述語(boolean値関数)を表します。Supplier 結果のサプライヤを表します。ToDoubleBiFunction 2つの引数を受け取ってdouble値の結果を生成する関数を表します。ToDoubleFunction double値の結果を生成する関数を表します。ToIntBiFunction 2つの引数を受け取ってint値の結果を生成する関数を表します。ToIntFunction int値の結果を生成する関数を表します。ToLongBiFunction 2つの引数を受け取ってlong値の結果を生成する関数を表します。ToLongFunction long値の結果を生成する関数を表します。 -
java.util.concurrent.atomicが使用するjava.util.function内のクラス クラス 説明 BinaryOperator 同じ型の2つのオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。DoubleBinaryOperator 2つのdouble
値オペランドに作用してdouble
値の結果を生成する演算を表します。IntBinaryOperator 2つのint
値オペランドに作用してint
値の結果を生成する演算を表します。IntUnaryOperator 単一のint
値オペランドに作用してint
値の結果を生成する演算を表します。LongBinaryOperator 2つのlong
値オペランドに作用してlong
値の結果を生成する演算を表します。LongUnaryOperator 単一のlong
値オペランドに作用してlong
値の結果を生成する演算を表します。UnaryOperator 単一のオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。 -
java.util.functionが使用するjava.util.function内のクラス クラス 説明 BiConsumer 2つの入力引数を受け取って結果を返さないオペレーションを表します。BiFunction 2つの引数を受け取って結果を生成する関数を表します。BinaryOperator 同じ型の2つのオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。BiPredicate 2つの引数の述語(boolean値関数)を表します。Consumer 単一の入力引数を受け取って結果を返さないオペレーションを表します。DoubleConsumer 単一のdouble
値引数を受け取って結果を返さないオペレーションを表します。DoublePredicate 1つのdouble
値引数の述語(boolean値関数)を表します。DoubleUnaryOperator 単一のdouble
値オペランドに作用してdouble
値の結果を生成する演算を表します。Function 1つの引数を受け取って結果を生成する関数を表します。IntConsumer 単一のint
値引数を受け取って結果を返さないオペレーションを表します。IntPredicate 1つのint
値引数の述語(boolean値関数)を表します。IntUnaryOperator 単一のint
値オペランドに作用してint
値の結果を生成する演算を表します。LongConsumer 単一のlong
値引数を受け取って結果を返さないオペレーションを表します。LongPredicate 1つのlong
値引数の述語(boolean値関数)を表します。LongUnaryOperator 単一のlong
値オペランドに作用してlong
値の結果を生成する演算を表します。Predicate 1つの引数の述語(boolean値関数)を表します。UnaryOperator 単一のオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。 -
java.util.loggingが使用するjava.util.function内のクラス クラス 説明 BiFunction 2つの引数を受け取って結果を生成する関数を表します。Function 1つの引数を受け取って結果を生成する関数を表します。Supplier 結果のサプライヤを表します。 -
java.util.regexが使用するjava.util.function内のクラス クラス 説明 Function 1つの引数を受け取って結果を生成する関数を表します。Predicate 1つの引数の述語(boolean値関数)を表します。 -
java.util.streamが使用するjava.util.function内のクラス クラス 説明 BiConsumer 2つの入力引数を受け取って結果を返さないオペレーションを表します。BiFunction 2つの引数を受け取って結果を生成する関数を表します。BinaryOperator 同じ型の2つのオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。Consumer 単一の入力引数を受け取って結果を返さないオペレーションを表します。DoubleBinaryOperator 2つのdouble
値オペランドに作用してdouble
値の結果を生成する演算を表します。DoubleConsumer 単一のdouble
値引数を受け取って結果を返さないオペレーションを表します。DoubleFunction 1つのdouble値引数を受け取って結果を生成する関数を表します。DoublePredicate 1つのdouble
値引数の述語(boolean値関数)を表します。DoubleSupplier double
値の結果のサプライヤを表します。DoubleToIntFunction 1つのdouble値引数を受け取ってint値の結果を生成する関数を表します。DoubleToLongFunction 1つのdouble値引数を受け取ってlong値の結果を生成する関数を表します。DoubleUnaryOperator 単一のdouble
値オペランドに作用してdouble
値の結果を生成する演算を表します。Function 1つの引数を受け取って結果を生成する関数を表します。IntBinaryOperator 2つのint
値オペランドに作用してint
値の結果を生成する演算を表します。IntConsumer 単一のint
値引数を受け取って結果を返さないオペレーションを表します。IntFunction 1つのint値引数を受け取って結果を生成する関数を表します。IntPredicate 1つのint
値引数の述語(boolean値関数)を表します。IntSupplier int
値の結果のサプライヤを表します。IntToDoubleFunction 1つのint値引数を受け取ってdouble値の結果を生成する関数を表します。IntToLongFunction 1つのint値引数を受け取ってlong値の結果を生成する関数を表します。IntUnaryOperator 単一のint
値オペランドに作用してint
値の結果を生成する演算を表します。LongBinaryOperator 2つのlong
値オペランドに作用してlong
値の結果を生成する演算を表します。LongConsumer 単一のlong
値引数を受け取って結果を返さないオペレーションを表します。LongFunction 1つのlong値引数を受け取って結果を生成する関数を表します。LongPredicate 1つのlong
値引数の述語(boolean値関数)を表します。LongSupplier long
値の結果のサプライヤを表します。LongToDoubleFunction 1つのlong値引数を受け取ってdouble値の結果を生成する関数を表します。LongToIntFunction 1つのlong値引数を受け取ってint値の結果を生成する関数を表します。LongUnaryOperator 単一のlong
値オペランドに作用してlong
値の結果を生成する演算を表します。ObjDoubleConsumer オブジェクト値とdouble
値の引数を受け取って結果を返さないオペレーションを表します。ObjIntConsumer オブジェクト値とint
値の引数を受け取って結果を返さないオペレーションを表します。ObjLongConsumer オブジェクト値とlong
値の引数を受け取って結果を返さないオペレーションを表します。Predicate 1つの引数の述語(boolean値関数)を表します。Supplier 結果のサプライヤを表します。ToDoubleFunction double値の結果を生成する関数を表します。ToIntFunction int値の結果を生成する関数を表します。ToLongFunction long値の結果を生成する関数を表します。UnaryOperator 単一のオペランドに作用してオペランドと同じ型の結果を生成する演算を表します。 -
javax.net.sslで使用されるjava.util.functionのクラス クラス 説明 BiFunction 2つの引数を受け取って結果を生成する関数を表します。 -
jdk.dynalink.linkerで使用されるjava.util.functionのクラス クラス 説明 Supplier 結果のサプライヤを表します。 -
jdk.jshellで使用されるjava.util.functionのクラス クラス 説明 BiFunction 2つの引数を受け取って結果を生成する関数を表します。Consumer 単一の入力引数を受け取って結果を返さないオペレーションを表します。Function 1つの引数を受け取って結果を生成する関数を表します。Supplier 結果のサプライヤを表します。 -
jdk.jshell.executionで使用されるjava.util.functionのクラス クラス 説明 BiFunction 2つの引数を受け取って結果を生成する関数を表します。Consumer 単一の入力引数を受け取って結果を返さないオペレーションを表します。 -
jdk.security.jarsignerで使用されるjava.util.functionのクラス クラス 説明 BiConsumer 2つの入力引数を受け取って結果を返さないオペレーションを表します。