ts.util.file
クラス FileLastModifiedFilter

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

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

ファイルの最終更新日を条件とするファイル・フィルタ・クラス。

バージョン:
$Revision: 1.1.1.1 $, $Date: 2010-10-16 00:03:46 $
作成者:
佐藤隆之.

コンストラクタの概要
FileLastModifiedFilter(java.util.Date start, java.util.Date end)
          ファイル最終更新日の範囲を引数にとるコンストラクタ。
 
メソッドの概要
 boolean accept(java.io.File file)
          指定されたファイルの最終更新日時が、このオブジェクトの示す最終更新日時の 範囲に該当する(境界値を含む)かどうかを判定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FileLastModifiedFilter

public FileLastModifiedFilter(java.util.Date start,
                              java.util.Date end)
ファイル最終更新日の範囲を引数にとるコンストラクタ。
ヌルを設定した場合は、その値を条件として使用しない。
引数がいずれもヌルでなく、範囲の開始値と終了値の指定が逆だった場合は、 入れ替えて設定する。

パラメータ:
start - ファイル最終更新日の範囲の開始値。
end - ファイル最終更新日の範囲の終了値。
メソッドの詳細

accept

public boolean accept(java.io.File file)
指定されたファイルの最終更新日時が、このオブジェクトの示す最終更新日時の 範囲に該当する(境界値を含む)かどうかを判定する。

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


Copyright (C) SATOH Takayuki All Rights Reserved.