openGionopenGion
5.1.6.0

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 )

openGion 5.1.6.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.