インタフェース
java.util.function.Predicateの使用
Predicateを使用するパッケージ
パッケージ
説明
組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供します。
このパッケージは、データ・ストリー 、直列化、ファイル・システ によるシステ 入出力用に提供されています。
クラス・ファイルの解析、生成および変換ライブラリを提供します。
コレクション・フレー ワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
並行プログラミングでよく使用されるユーティリティ・クラスです。
関数型インタフェースは、ラ ダ式やメソッド参照のターゲットとなる型を提供します。
正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス。
コレクションに対するマップ-リデュース変換など、要 のストリー に対する関数型の操作をサポートするクラスです。
このパッケージには、Flight Recorderデータを使用するためのクラスが含まれています。
-
com.sun.net.httpserverでのPredicateの使用
型Predicateのパラメータを持つcom.sun.net.httpserverのメソッド修飾子と型メソッド説明static HttpHandlerHttpHandlers.handleOrElse(Predicate<Request> handlerTest, HttpHandler handler, HttpHandler fallbackHandler) 条件付きHttpHandlerを別のハンドラで補完します。 -
java.ioでのPredicateの使用
修飾子と型メソッド説明static ObjectInputFilterObjectInputFilter.allowFilter(Predicate<Class<?>> predicate, ObjectInputFilter.Status otherStatus) クラスの述語がtrueの 合、Status.ALLOWEDを返すフィルタを返します。static ObjectInputFilterObjectInputFilter.rejectFilter(Predicate<Class<?>> predicate, ObjectInputFilter.Status otherStatus) クラスの述語がtrueの 合、Status.REJECTEDを返すフィルタを返します。 -
java.lang.classfileでのPredicateの使用
型Predicateのパラメータを持つjava.lang.classfileのメソッド修飾子と型メソッド説明static ClassTransformClassTransform.dropping(Predicate<ClassElement> filter) 指定されたPredicateがtrueを返すものを除き、各要 をビルダーに渡すクラス変換を作成します。static FieldTransformFieldTransform.dropping(Predicate<FieldElement> filter) 指定されたPredicateがtrueであるものを除き、各要 をビルダーに渡すフィールド変換を作成します。static MethodTransformMethodTransform.dropping(Predicate<MethodElement> filter) 指定されたPredicateがtrueであるものを除き、各要 をビルダーに渡すメソッド変換を作成します。static ClassTransformClassTransform.transformingMethodBodies(Predicate<MethodModel> filter, CodeTransform xform) MethodModel要 のCodeAttribute(メソッド本文)を、指定されたPredicateがtrueを返し、他の要 をビルダーに渡すメソッドに対して指定されたコード変換で変換するクラス変換を作成します。static ClassTransformClassTransform.transformingMethods(Predicate<MethodModel> filter, MethodTransform xform) 指定されたPredicateがtrueを返し、他の要 をビルダーに渡すメソッドに対して、指定されたメソッド変換でMethodModel要 を変換するクラス変換を作成します。 -
java.utilでのPredicateの使用
修飾子と型メソッド説明値が存在し、その値が指定された述語と一致する 合は、値を記述するOptionalを戻し、それ以外の 合は空のOptionalを戻します。booleanbooleandefault boolean指定された述語(オプションの操作)を満たす、このコレクションのすべての要 を削除します。booleanboolean -
java.util.concurrentでのPredicateの使用
型Predicateのパラメータを持つjava.util.concurrentのメソッド修飾子と型メソッド説明booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanboolean型Predicateのパラメータを持つjava.util.concurrentのコンストラクタ修飾子コンストラクタ説明ForkJoinPool(int parallelism, ForkJoinPool.ForkJoinWorkerThreadFactory factory, Thread.UncaughtExceptionHandler handler, boolean asyncMode, int corePoolSize, int maximumPoolSize, int minimumRunnable, Predicate<? super ForkJoinPool> saturate, long keepAliveTime, TimeUnit unit) 指定されたパラメータを使ってForkJoinPoolを作成します。 -
java.util.functionでのPredicateの使用
Predicateを返すjava.util.functionのメソッド修飾子と型メソッド説明この述語と別の述語の短絡論理積を表す合成述語を返します。static <T> Predicate<T> 2つの引数が等しいかどうかをObjects.equals(Object, Object)に従ってテストする述語を返します。Predicate.negate()この述語の論理否定を表す述語を返します。static <T> Predicate<T> 指定された述語の否定である述語を戻します。この述語と別の述語の短絡論理和を表す合成述語を返します。型Predicateのパラメータを持つjava.util.functionのメソッド -
java.util.regexでのPredicateの使用
Predicateを返すjava.util.regexのメソッド修飾子と型メソッド説明Pattern.asMatchPredicate()このパターンが指定された入力文字列と一致するかどうかをテストする述語を作成します。Pattern.asPredicate()指定された入力文字列でこのパターンが検出されたかどうかをテストする述語を作成します。 -
java.util.streamでのPredicateの使用
型Predicateのパラメータを持つjava.util.streamのメソッド修飾子と型メソッド説明booleanこのストリー のすべての要 が指定された述語に一致するかどうかを返します。booleanこのストリー のいずれかの要 が指定された述語に一致するかどうかを返します。このストリー が 序付けされている 合、指定された述語に一致する要 の最長のプレフィクスを削除した後、このストリー の残りの要 で構成されるストリー を返します。このストリー の要 のうち、指定された述語に一致するものから構成されるストリー を返します。static <T,A, R> Collector <T, ?, R> 述語を各入力要 に適用し、述語がtrueを返す 合にのみ累積することによって、Collectorを同じ型の要Tを受け入れる要 に適合させます。static <T> Stream<T> Stream.iterate(T seed, Predicate<? super T> hasNext, UnaryOperator<T> next) 指定されたnextファンクションの反復適用によって生成された 次 序付けされたStreamを、指定されたhasNext述語を満たす条件付き初期要 に戻します。boolean指定された述語に一致する要 がこのストリー 内に存在しないかどうかを返します。Collectors.partitioningBy(Predicate<? super T> predicate) Predicateに従って入力要 を分割し、結果をMap<Boolean, List<T>>内に 納するCollectorを返します。Collectors.partitioningBy(Predicate<? super T> predicate, Collector<? super T, A, D> downstream) Predicateに従って入力要 を分割し、別のCollectorに従って各パーティションの値をリデュースし、結果をMap<Boolean, D>内に 納するCollectorを返します(下流のリダクションの結果がマップの値になる)。このストリー が 序付けされている 合、指定された述語に一致する、このストリー から取得された要 の最長のプレフィクスで構成されるストリー を返します。 -
jdk.jfr.consumerでのPredicateの使用
型Predicateのパラメータを持つjdk.jfr.consumerのメソッド修飾子と型メソッド説明voidRecordingFile.write(Path destination, Predicate<RecordedEvent> filter) イベントをフィルタリングして新しいファイルに書き込みます。