-
- 型パラメータ:
T
- ディレクトリ・エントリの型
- 含まれているインタフェース:
- DirectoryStream<T>
- 関数型インタフェース:
- これは関数型インタフェースなので、ラムダ式またはメソッド参照の代入先として使用できます。
@FunctionalInterface public static interface DirectoryStream.Filter<T>
ディレクトリ・エントリを受け入れるべきかフィルタするべきかを判断するオブジェクトによって実装されるインタフェースです。 ディレクトリを開いてそのディレクトリ内のエントリに対して反復処理を行う場合は、Filter
がFiles.newDirectoryStream(Path,DirectoryStream.Filter)
メソッドにパラメータとして渡されます。- 導入されたバージョン:
- 1.7
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 boolean
accept(T entry)
指定されたディレクトリ・エントリを受け入れるべきかフィルタするべきかを決定します。
-
-
-
メソッドの詳細
-
accept
boolean accept(T entry) throws IOException
指定されたディレクトリ・エントリを受け入れるべきかフィルタするべきかを決定します。- パラメータ:
entry
- 判定されるディレクトリ・エントリ- 戻り値:
- ディレクトリ・エントリを受け入れるべき場合は
true
- 例外:
IOException
- 入出力エラーが発生した場合
-
-