org.opengion.plugin.io

## クラス JxlHeaderData

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

-     class JxlHeaderData
      extends Object

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

  変更履歴:

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

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

- - ### コンストラクタのサマリー

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

  - ### メソッドのサマリー

    All Methods Instance Methods Concrete Methods
    修飾子とタイプ | メソッドと説明
    --- | ---
    `(package private) int` | `getColumnSize()` カラムサイズを返します。
    `(package private) String[]` | `getNames()` カラム名情報を返します。
    `(package private) boolean` | `isSkip(jxl.Cell[] cells)` EXCEL ネイティブのデータを処理する ローカルクラスです。
    `(package private) boolean` | `setColumns(String columns)` カラム名を外部から指定します。
    `(package private) void` | `setUseNumber(boolean useNumber)` 行番号情報を使用するかどうか[true/false]を指定します(初期値:true)。
    `(package private) String[]` | `toArray(jxl.Cell[] cells)` カラム名情報を返します。

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

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

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

    - #### JxlHeaderData

          JxlHeaderData()

  - ### メソッドの詳細

    - #### 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(jxl.Cell[] cells)

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

    - #### getNames

          String[] getNames()

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

    - #### getColumnSize

          int getColumnSize()

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

    - #### toArray

          String[] toArray(jxl.Cell[] cells)

      カラム名情報を返します。
      パラメータ:
        `cells` - Cell[] EXCELの行のセル配列
      戻り値:
        String[] カラム列配列情報

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