ts.util.file
クラス FileNameRegexFilter

java.lang.Object
  上位を拡張 ts.util.file.FileNameRegexFilter
すべての実装されたインタフェース:
java.io.FileFilter

public class FileNameRegexFilter
extends java.lang.Object
implements java.io.FileFilter

ファイル名に対する正規表現を条件とするファイル・フィルタ・クラス。

バージョン:
$Revision: 1.2 $, $Date: 2007/05/27 16:13:09 $
作成者:
佐藤隆之.

コンストラクタの概要
FileNameRegexFilter(java.lang.String regex)
          ファイル名に対する正規表現を引数にとるコンストラクタ。
 
メソッドの概要
 boolean accept(java.io.File file)
          指定されたファイルの名前が、このオブジェクトの示す正規表現に合致するか どうかを判定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FileNameRegexFilter

public FileNameRegexFilter(java.lang.String regex)
ファイル名に対する正規表現を引数にとるコンストラクタ。

パラメータ:
regex - 正規表現。
例外:
java.lang.AssertionError - 引数がヌルの場合(デバッグ・モードのみ)。
メソッドの詳細

accept

public boolean accept(java.io.File file)
指定されたファイルの名前が、このオブジェクトの示す正規表現に合致するか どうかを判定する。

定義:
インタフェース java.io.FileFilter 内の accept
パラメータ:
file - 判定対象のファイル。
戻り値:
ファイルの名前が正規表現に合致する場合はtrueを返す。
例外:
java.lang.AssertionError - 引数がヌルの場合(デバッグ・モードのみ)。


Copyright (C) SATOH Takayuki All Rights Reserved.