インタフェース
java.util.function.BiPredicateの使用
BiPredicateを使用するパッケージ
パッケージ
説明
HTTPクライアントおよびWebSocket API
ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
並行プログラミングでよく使用されるユーティリティ・クラスです。
関数型インタフェースは、ラムダ式やメソッド参照のターゲットとなる型を提供します。
- 
java.net.httpでのBiPredicateの使用型BiPredicateのパラメータを持つjava.net.httpのメソッド修飾子と型メソッド説明static HttpRequest.BuilderHttpRequest.newBuilder(HttpRequest request, BiPredicate<String, String> filter) 既存のHttpRequestから初期状態がコピーされるBuilderを作成します。static HttpHeaders指定されたマップからHTTPヘッダーを返します。
- 
java.nio.fileでのBiPredicateの使用型BiPredicateのパラメータを持つjava.nio.fileのメソッド修飾子と型メソッド説明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) この述語と別の述語の短絡論理和を表す合成述語を返します。