org.opengion.fukurou.util
クラス ModifyFileFilter
java.lang.Object
org.opengion.fukurou.util.ModifyFileFilter
- すべての実装されたインタフェース:
- FileFilter
class ModifyFileFilter
- extends Object
- implements FileFilter
ModifyFileFilter.java は、最終変更日付けのフィルタークラスです。
FileFilter インターフェースを継承し、コンストラクタで指定の日付けよりも
最終変更日付け が新しいファイルを、選択します。
このクラスでは、ディレクトリは、変更日付けに無関係に選択します。
日付けの指定に、YYYYMMDD 形式の 8文字数字文字列以外に、TODAY や YESTERDAY なども使用できます。
TODAY は、実行日の 00:00:00 を基準時刻とし、YESTERDAY は、その前日になります。
バッチ処理等で、前日分の再編成や、先月分を再編成する場合に、実日付けを指定せずに
使用できます。
この実装は同期化されません。
- バージョン
- 4.0
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK5.0,
コンストラクタの概要 |
ModifyFileFilter(String value)
コンストラクター
日付けの指定方法には、実日付け(YYYYMMDD形式 例:20040323)と
仮想日付け(TODAY,YESTERDAY など)が指定できます。 |
メソッドの概要 |
boolean |
accept(File file)
FileFilter インターフェースの accept( File ) メソッド |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModifyFileFilter
public ModifyFileFilter(String value)
- コンストラクター
日付けの指定方法には、実日付け(YYYYMMDD形式 例:20040323)と
仮想日付け(TODAY,YESTERDAY など)が指定できます。
YYYYMMDD YYYYMMDD形式の指定日の 00:00:00 を基準時刻
TODAY 実行日の 00:00:00 を基準時刻
YESTERDAY 実行日前日の 00:00:00 を基準時刻
LAST_WEEK 実行日の先週(7日前) 00:00:00 を基準時刻
MONTH 実行月の 1日 00:00:00 を基準時刻
LAST_MONTH 実行前月の 同日 00:00:00 を基準時刻
LAST_YEAR 実行前年の 同月同日 00:00:00 を基準時刻
- パラメータ:
value
- 指定日付け
accept
public boolean accept(File file)
- FileFilter インターフェースの accept( File ) メソッド
- 定義:
- インタフェース
FileFilter
内の accept
- パラメータ:
file
- File ファイルオブジェクト
- 戻り値:
- boolean true:処理対象 / false:処理非対象
- 関連項目:
FileFilter.accept( File )
Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.