インタフェース
java.util.function.UnaryOperatorの使用
UnaryOperatorを使用するパッケージ
パッケージ
説明
組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供します。
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
単一の変数に対するロックフリーでスレッドセーフなプログラミングをサポートするクラスの小規模なツールキットです。
関数型インタフェースは、ラムダ式やメソッド参照のターゲットとなる型を提供します。
コレクションに対するマップ-リデュース変換など、要素のストリームに対する関数型の操作をサポートするクラスです。
Javaから直接、低レベルで効率的な外部メモリー/ファンクション・アクセスをサポートするクラス。
-
com.sun.net.httpserverでのUnaryOperatorの使用
型UnaryOperatorのパラメータを持つcom.sun.net.httpserverのメソッド修飾子と型メソッド説明static Filter
Filter.adaptRequest
(String description, UnaryOperator<Request> requestOperator) リクエスト状態を検査し、場合によっては適応する「前処理フィルタ」を返します。 -
java.time.temporalでのUnaryOperatorの使用
型UnaryOperatorのパラメータを持つjava.time.temporalのメソッド修飾子と型メソッド説明static TemporalAdjuster
TemporalAdjusters.ofDateAdjuster
(UnaryOperator<LocalDate> dateBasedAdjuster) 日付アジャスタをラップしたTemporalAdjuster
を取得します。 -
java.utilでのUnaryOperatorの使用
型UnaryOperatorのパラメータを持つjava.utilのメソッド修飾子と型メソッド説明default void
List.replaceAll
(UnaryOperator<E> operator) このリストの各要素を、その要素に演算子を適用した結果で置換します。void
Vector.replaceAll
(UnaryOperator<E> operator) -
java.util.concurrent.atomicでのUnaryOperatorの使用
型UnaryOperatorのパラメータを持つjava.util.concurrent.atomicのメソッド修飾子と型メソッド説明final V
AtomicReference.getAndUpdate
(UnaryOperator<V> updateFunction) 指定された関数を適用した結果で現在の値を原子的に更新し、前の値を返します。final E
AtomicReferenceArray.getAndUpdate
(int i, UnaryOperator<E> updateFunction) インデックスi
の要素を、指定された関数を適用した結果に原子的に更新し、前の値を返します。final V
AtomicReferenceFieldUpdater.getAndUpdate
(T obj, UnaryOperator<V> updateFunction) このアップデータで管理されている指定されたオブジェクトのフィールドを、指定された関数を適用した結果で元に戻し、前の値を返すようにアトミックに更新します。final V
AtomicReference.updateAndGet
(UnaryOperator<V> updateFunction) 指定された関数を適用した結果を現在の値に原子的に更新し、更新された値を返します。final E
AtomicReferenceArray.updateAndGet
(int i, UnaryOperator<E> updateFunction) インデックスi
の要素を、指定された関数を適用した結果に原子的に更新し、更新された値を返します。final V
AtomicReferenceFieldUpdater.updateAndGet
(T obj, UnaryOperator<V> updateFunction) このアップデータによって管理される指定されたオブジェクトのフィールドを、指定された関数を適用した結果で自動的に更新し、更新された値を返します。 -
java.util.functionでのUnaryOperatorの使用
UnaryOperatorを返すjava.util.functionのメソッド -
java.util.streamでのUnaryOperatorの使用
型UnaryOperatorのパラメータを持つjava.util.streamのメソッド修飾子と型メソッド説明static <T> Stream<T>
Stream.iterate
(T seed, Predicate<? super T> hasNext, UnaryOperator<T> next) 指定されたnext
関数を初期要素に反復適用することによって生成され、与えられたhasNext
述語を満たすことを条件とする、順次順序付けされたStream
を返します。static <T> Stream<T>
Stream.iterate
(T seed, UnaryOperator<T> f) 初期要素seed
に関数f
を繰り返し適用することで生成される、順序付けされた無限順次Stream
を返します(seed
、f(seed)
、f(f(seed))
、といった要素から成るStream
が生成される)。 -
jdk.incubator.foreignでのUnaryOperatorの使用
型UnaryOperatorのパラメータを持つjdk.incubator.foreignのメソッド修飾子と型メソッド説明default MemoryLayout
MemoryLayout.map
(UnaryOperator<MemoryLayout> op, MemoryLayout.PathElement... elements) このレイアウトのルートにあるパスから選択したレイアウトが、指定された操作の適用結果で置き換えられるこのレイアウトの変換済コピーが作成されます。