org.opengion.plugin.io

## クラス HeaderData

- java.lang.Object
- - org.opengion.plugin.io.HeaderData

-      class HeaderData
      extends Object

  EXCEL ネイティブのデータを処理する ローカルクラスです。 このクラスでは、コメント行のスキップ判定、ヘッダー部のカラム名取得、 行情報(Row)から、カラムの配列の取得などを行います。
  変更履歴:

    3.5.4.8 (2004/02/23) 新規追加

  機能階層
    ファイル入力
  バージョン
    4.0
  作成者
    儲
  導入されたバージョン:
    JDK5.0,

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

    コンストラクタ
    コンストラクタと説明
    `HeaderData()`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `(package private) int` | `getColumnSize()` カラムサイズを返します。
    `(package private) String` | `getLastCellMsg()` 最後に実行しているセル情報を返します。
    `(package private) String[]` | `getNames()` カラム名情報を返します。
    `(package private) boolean` | `isSkip(org.apache.poi.ss.usermodel.Row oRow)` EXCEL ネイティブのデータを処理する ローカルクラスです。
    `(package private) String[]` | `row2Array(org.apache.poi.ss.usermodel.Row oRow)` カラム名情報を返します。
    `(package private) boolean` | `setColumns(String columns)` カラム名を外部から指定します。
    `(package private) void` | `setUseNumber(boolean useNumber)` 行番号情報を、使用しているかどうか[true/false]を指定します(初期値:true)。

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### HeaderData

          HeaderData()

  - ### メソッドの詳細

    - #### setUseNumber

          void setUseNumber(boolean useNumber)

      行番号情報を、使用しているかどうか[true/false]を指定します(初期値:true)。 初期値は、true(使用する) です。
      パラメータ:
        `useNumber` - 行番号情報 [true:使用している/false:していない]
      変更履歴:

        5.1.6.0 (2010/05/01) 新規作成

    - #### setColumns

          boolean setColumns(String columns)

      カラム名を外部から指定します。 カラム名が、NULL でなければ、＃NAME より、こちらが優先されます。 カラム名は、順番に、指定する必要があります。
      パラメータ:
        `columns` - EXCELのカラム列(CSV形式)
      戻り値:
        true:処理実施/false:無処理
      変更履歴:

        5.1.6.0 (2010/05/01) 新規作成

    - #### isSkip

          boolean isSkip(org.apache.poi.ss.usermodel.Row oRow)

      EXCEL ネイティブのデータを処理する ローカルクラスです。 このクラスでは、コメント行のスキップ判定、ヘッダー部のカラム名取得、 行情報(Row)から、カラムの配列の取得などを行います。
      パラメータ:
        `oRow` - Row EXCELの行オブジェクト
      戻り値:
        true:コメント行/false:通常行
      変更履歴:

        4.3.4.0 (2008/12/01) POI3.2対応

    - #### getNames

          String[] getNames()

      カラム名情報を返します。 ここでは、内部配列をそのまま返します。
      戻り値:
        String[] カラム列配列情報

    - #### getColumnSize

          int getColumnSize()

      カラムサイズを返します。
      戻り値:
        カラムサイズ

    - #### row2Array

          String[] row2Array(org.apache.poi.ss.usermodel.Row oRow)

      カラム名情報を返します。
      パラメータ:
        `oRow` - Row EXCELの行オブジェクト
      戻り値:
        String[] カラム列配列情報

    - #### getLastCellMsg

          String getLastCellMsg()

      最後に実行しているセル情報を返します。 エラー発生時に、どのセルでエラーが発生したかの情報を取得できるようにします。
      戻り値:
        最後に実行しているセル情報の文字列
      変更履歴:

        5.5.1.2 (2012/04/06) 新規追加

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