openGionopenGion
5.1.1.2

org.opengion.fukurou.process
クラス FileLineModel

java.lang.Object
  上位を拡張 org.opengion.fukurou.process.LineModel
      上位を拡張 org.opengion.fukurou.process.FileLineModel
すべての実装されたインタフェース:
DataModel<java.lang.Object>

public class FileLineModel
extends LineModel

FileLineModel は、LineModel を継承した ファイルリスト専用の LineModel の実装クラスです。 FileLineModel オブジェクトには、ファイル属性(Level,File,Length,Modify) が設定されます。 データの1行分を FileLineModel に割り当てます。 カラム番号は、0 から始まります。カラム名よりカラム番号を求める場合に、 存在しない場合は、-1 を返します。 カラム番号が -1 の場合は、処理を行いません。 注意:このクラスは、同期処理されていません。

バージョン
4.0
作成者
Kazuhiko Hasegawa
導入されたバージョン:
JDK5.0,

コンストラクタの概要
FileLineModel()
          コンストラクターです。
FileLineModel(boolean isLineCnt)
          コンストラクターです。
FileLineModel(LineModel model)
          LineModel を元に、FileLineModel を構築します。
 
メソッドの概要
 java.io.File getFile()
          ファイルを取得します。
 int getLebel()
          レベル File属性値を取得します。
 long getLength()
          ファイルサイズ File属性値を取得します。
 java.lang.String getModify()
          更新日時 File属性値を取得します。
 void setBiko(java.lang.String biko)
          備考情報属性値をセットします。
 void setFile(java.io.File file)
          File属性値をセットします。
 void setFileVals(int level, java.io.File file)
          File属性値をセットします。
 
クラス org.opengion.fukurou.process.LineModel から継承されたメソッド
dataLine, getColumnNo, getName, getNames, getNativeType, getRowNo, getValue, getValue, getValues, getValues, init, init, nameLine, setName, setRowNo, setValue, setValues, size, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

FileLineModel

public FileLineModel()
コンストラクターです。


FileLineModel

public FileLineModel(boolean isLineCnt)
コンストラクターです。

パラメータ:
isLineCnt - boolean 行数カウントの使用有無
変更履歴:
4.2.2.0 (2008/05/10) 行数カウントの使用有無

FileLineModel

public FileLineModel(LineModel model)
LineModel を元に、FileLineModel を構築します。 これは、一旦ファイル等にセーブされた FileLineModel 形式を 元に戻す簡易コンストラクタです。

パラメータ:
model - LineModel 元のLineModel
変更履歴:
4.2.3.0 (2008/05/26) 新規追加
メソッドの詳細

setFileVals

public void setFileVals(int level,
                        java.io.File file)
File属性値をセットします。 LEVEL,FILE,LENGTH,MODIFY の各属性を設定します。

パラメータ:
level - int ファイルのディレクトリ階層
file - File ファイルオブジェクト
変更履歴:
4.2.2.0 (2008/05/10) 行数カウントの使用有無

setFile

public void setFile(java.io.File file)
File属性値をセットします。

パラメータ:
file - File ファイルオブジェクト

setBiko

public void setBiko(java.lang.String biko)
備考情報属性値をセットします。

パラメータ:
biko - String 備考情報
変更履歴:
4.2.2.0 (2008/05/10) 行数カウントの使用有無

getLebel

public int getLebel()
レベル File属性値を取得します。

戻り値:
int ファイルのディレクトリ階層

getFile

public java.io.File getFile()
ファイルを取得します。

戻り値:
File ファイル

getLength

public long getLength()
ファイルサイズ File属性値を取得します。

戻り値:
long ファイルサイズ

getModify

public java.lang.String getModify()
更新日時 File属性値を取得します。

戻り値:
String 更新日時(yyyy/MM/dd HH:mm:ss)

openGion 5.1.1.2

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