ts.util.file
クラス FilePathPatternFilter

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

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

ファイル・パス・パターンを条件とするファイル・フィルタ・クラス。

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

コンストラクタの概要
FilePathPatternFilter(java.io.File baseDir, java.lang.String pathPattern)
          パス・パターン文字列とベース・ディレクトリを引数にとるコンストラクタ。
 
メソッドの概要
 boolean accept(java.io.File file)
          指定されたファイルのパスが、このオブジェクトの示すパス・パターンに合致する かどうかを判定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FilePathPatternFilter

public FilePathPatternFilter(java.io.File baseDir,
                             java.lang.String pathPattern)
                      throws java.lang.IllegalArgumentException
パス・パターン文字列とベース・ディレクトリを引数にとるコンストラクタ。

パラメータ:
baseDir - ベース・ディレクトリ。
pathPattern - パス・パターン文字列。
例外:
java.lang.AssertionError - 引数がヌルの場合(デバッグ・モードのみ)。
java.lang.IllegalArgumentException - baseDirの示すファイルがディレク トリでなかった場合。又はパス・パターン文字列が不正な場合。
メソッドの詳細

accept

public boolean accept(java.io.File file)
指定されたファイルのパスが、このオブジェクトの示すパス・パターンに合致する かどうかを判定する。

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


Copyright (C) SATOH Takayuki All Rights Reserved.