インタフェース
java.util.function.BiPredicateの使用
| パッケージ | 説明 |
|---|---|
| java.net.http |
HTTPクライアントおよびWebSocket API
|
| java.nio.file |
ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
|
| java.util.concurrent |
並行プログラミングでよく使用されるユーティリティ・クラスです。
|
| java.util.function |
関数型インタフェースは、ラムダ式やメソッド参照のターゲットとなる型を提供します。
|
-
java.net.httpでのBiPredicateの使用
型BiPredicateのパラメータを持つjava.net.httpのメソッド 修飾子と型 メソッド 説明 static HttpHeadersHttpHeaders. of(Map<String,List<String>> headerMap, BiPredicate<String,String> filter)指定されたマップからHTTPヘッダーを返します。 -
java.nio.fileでのBiPredicateの使用
BiPredicate型のパラメータを持つjava.nio.fileのメソッド 修飾子と型 メソッド 説明 static Stream<Path>Files. find(Path start, int maxDepth, BiPredicate<Path,BasicFileAttributes> matcher, FileVisitOption... options)指定された開始ファイルをルートとするファイル・ツリー内でファイルを検索することでPathが遅延設定されるStreamを返します。 -
java.util.concurrentでのBiPredicateの使用
型BiPredicateのパラメータを持つjava.util.concurrentのメソッド 修飾子と型 メソッド 説明 intSubmissionPublisher. offer(T item, long timeout, TimeUnit unit, BiPredicate<Flow.Subscriber<? super T>,? super T> onDrop)指定されたアイテムを、可能であれば現在の各サブスクライバに公開します。これは、onNextメソッドを非同期的に呼び出し、任意のサブスクリプションのリソースを使用できなくしてもブロックします。指定されたタイムアウトまで、またはコールアウト・スレッドが中断するまで、指定されたハンドラ(非nullの場合)が呼び出され、trueが返された場合は1回再試行します。intSubmissionPublisher. offer(T item, BiPredicate<Flow.Subscriber<? super T>,? super T> onDrop)onNextメソッドを非同期に呼び出すことによって、可能であれば、指定されたアイテムを各現在のサブスクライバにパブリッシュします。 -
java.util.functionでのBiPredicateの使用
BiPredicateを返すjava.util.functionのメソッド 修飾子と型 メソッド 説明 default BiPredicate<T,U>BiPredicate. and(BiPredicate<? super T,? super U> other)この述語と別の述語の短絡論理積を表す合成述語を返します。default BiPredicate<T,U>BiPredicate. negate()この述語の論理否定を表す述語を返します。default BiPredicate<T,U>BiPredicate. or(BiPredicate<? super T,? super U> other)この述語と別の述語の短絡論理和を表す合成述語を返します。BiPredicate型のパラメータを持つjava.util.functionのメソッド 修飾子と型 メソッド 説明 default BiPredicate<T,U>BiPredicate. and(BiPredicate<? super T,? super U> other)この述語と別の述語の短絡論理積を表す合成述語を返します。default BiPredicate<T,U>BiPredicate. or(BiPredicate<? super T,? super U> other)この述語と別の述語の短絡論理和を表す合成述語を返します。