org.opengion.fukurou.process

## クラス FileLineModel

- java.lang.Object
- - org.opengion.fukurou.process.LineModel
  - - org.opengion.fukurou.process.FileLineModel

- すべての実装されたインタフェース:
    DataModel<Object>

      public class FileLineModel
      extends LineModel

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

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `FileLineModel()` コンストラクターです。
    `FileLineModel(boolean isLineCnt)` コンストラクターです。
    `FileLineModel(LineModel model)` LineModel を元に、FileLineModel を構築します。

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `File` | `getFile()` ファイルを取得します。
    `int` | `getLebel()` レベル File属性値を取得します。
    `long` | `getLength()` ファイルサイズ File属性値を取得します。
    `String` | `getModify()` 更新日時 File属性値を取得します。
    `void` | `setBiko(String biko)` 備考情報属性値をセットします。
    `void` | `setFile(File file)` File属性値をセットします。
    `void` | `setFileVals(int level, 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` - 行数カウントの使用有無
      変更履歴:

        4.2.2.0 (2008/05/10) 行数カウントの使用有無

    - #### FileLineModel

          public FileLineModel(LineModel model)

      LineModel を元に、FileLineModel を構築します。 これは、一旦ファイル等にセーブされた FileLineModel 形式を 元に戻す簡易コンストラクタです。
      パラメータ:
        `model` - 元のLineModel
      変更履歴:

        4.2.3.0 (2008/05/26) 新規追加

  - ### メソッドの詳細

    - #### setFileVals

          public void setFileVals(int level,
                         File file)

      File属性値をセットします。 LEVEL,FILE,LENGTH,MODIFY の各属性を設定します。
      パラメータ:
        `level` - ファイルのディレクトリ階層
        `file` - ファイルオブジェクト
      変更履歴:

        4.2.2.0 (2008/05/10) 行数カウントの使用有無

    - #### setFile

          public void setFile(File file)

      File属性値をセットします。
      パラメータ:
        `file` - ファイルオブジェクト

    - #### setBiko

          public void setBiko(String biko)

      備考情報属性値をセットします。
      パラメータ:
        `biko` - 備考情報
      変更履歴:

        4.2.2.0 (2008/05/10) 行数カウントの使用有無

    - #### getLebel

          public int getLebel()

      レベル File属性値を取得します。
      戻り値:
        ファイルのディレクトリ階層

    - #### getFile

          public File getFile()

      ファイルを取得します。
      戻り値:
        ファイル

    - #### getLength

          public long getLength()

      ファイルサイズ File属性値を取得します。
      戻り値:
        ファイルサイズ

    - #### getModify

          public String getModify()

      更新日時 File属性値を取得します。
      戻り値:
        更新日時(yyyy/MM/dd HH:mm:ss)

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