jp.co.ffc.gkit.excelgenerator
クラス EGRange

java.lang.Object
  拡張jp.co.ffc.gkit.excelgenerator.EGRange

public class EGRange
extends java.lang.Object

各シートのヘッダ部、レコード部、フッタ部を表します。


フィールドの概要
static short CELL_TYPE_BLANK
          セルタイプ - ブランク
static short CELL_TYPE_BOOLEAN
          セルタイプ - BOOLEAN
static short CELL_TYPE_CALENDAR
          セルタイプ - Calendar(日付)
static short CELL_TYPE_DATE
          セルタイプ - Date(日付)
static short CELL_TYPE_ERROR
          セルタイプ - エラー
static short CELL_TYPE_FORMULA
          セルタイプ - 式
static short CELL_TYPE_NUMERIC
          セルタイプ - 数値
static short CELL_TYPE_STRING
          セルタイプ - 文字列
static short COLOR_AQUA
          色 - 水色
static short COLOR_BLACK
          色 - 黒色
static short COLOR_BLUE
          色 - 青色
static short COLOR_BLUE_GREY
          色 - 青灰色
static short COLOR_BRIGHT_GREEN
          色 - 明るい緑
static short COLOR_BROWN
          色 - 茶色
static short COLOR_CORAL
          色 - コーラル
static short COLOR_CORNFLOWER_BLUE
          色 - コーンフラワー
static short COLOR_DARK_BLUE
          色 - 暗い青
static short COLOR_DARK_GREEN
          色 - 暗い緑
static short COLOR_DARK_RED
          色 - 暗い赤
static short COLOR_DARK_TEAL
          色 - 暗いテイル
static short COLOR_DARK_YELLOW
          色 - 暗い黄色
static short COLOR_GOLD
          色 - ゴールド
static short COLOR_GREEN
          色 - 緑色
static short COLOR_GREY_25_PERCENT
          色 - 灰色25%
static short COLOR_GREY_40_PERCENT
          色 - 灰色40%
static short COLOR_GREY_50_PERCENT
          色 - 灰色50%
static short COLOR_GREY_80_PERCENT
          色 - 灰色80%
static short COLOR_INDIGO
          色 - インディゴ
static short COLOR_LAVENDER
          色 - ラベンダー
static short COLOR_LEMON_CHIFFON
          色 - レモンシフォン
static short COLOR_LIGHT_BLUE
          色 - 薄い青
static short COLOR_LIGHT_CORNFLOWER_BLUE
          色 - 薄いコーンフラワー
static short COLOR_LIGHT_GREEN
          色 - 薄い緑
static short COLOR_LIGHT_ORANGE
          色 - 薄いオレンジ
static short COLOR_LIGHT_TURQUOISE
          色 - 薄い青緑
static short COLOR_LIGHT_YELLOW
          色 - 薄い黄色
static short COLOR_LIME
          色 - ライム
static short COLOR_MAROON
          色 - 栗色
static short COLOR_OLIVE_GREEN
          色 - オリーブ
static short COLOR_ORANGE
          色 - オレンジ
static short COLOR_ORCHID
          色 - 蘭
static short COLOR_PALE_BLUE
          色 - 薄青
static short COLOR_PINK
          色 - ピンク
static short COLOR_PLUM
          色 - プラム
static short COLOR_RED
          色 - 赤
static short COLOR_ROSE
          色 - バラ
static short COLOR_ROYAL_BLUE
          色 - ロイヤルブルー
static short COLOR_SEA_GREEN
          色 - シーグリーン
static short COLOR_SKY_BLUE
          色 - 空色
static short COLOR_TEAL
          色 - テイル
static short COLOR_TURQUOISE
          色 - 青緑
static short COLOR_VIOLET
          色 - すみれ
static short COLOR_WHITE
          色 - 白
static short COLOR_YELLOW
          色 - 黄色
static byte ERROR_TYPE_DIV0
          エラータイプ - #DIV/0!
static byte ERROR_TYPE_NA
          エラータイプ - #N/A
static byte ERROR_TYPE_NAME
          エラータイプ - #NAME?
static byte ERROR_TYPE_NULL
          エラータイプ - #NULL!
static byte ERROR_TYPE_NUM
          エラータイプ - #NUM!
static byte ERROR_TYPE_REF
          エラータイプ - #REF!
static byte ERROR_TYPE_VALUE
          エラータイプ - #VALUE!
 
メソッドの概要
 java.lang.Boolean getDataBoolean(int row, int col)
          Boolean型のセルからデータを取得。
 java.util.Calendar getDataCalendar(int row, int col)
          日付型のセルからCalendarを取得。
 java.util.Date getDataDate(int row, int col)
          日付型のセルからDateを取得。
 java.lang.Double getDataNumeric(int row, int col)
          数値型のセルからDoubleを取得。
 java.lang.String getDataString(int row, int col)
          文字列型のセルからStringを取得。
 java.lang.Byte getErrorValue(int row, int col)
          エラーとなっているセルからエラー状態を取得。
 java.lang.String getFormula(int row, int col)
          式型のセルから式を取得。
 int getLastCellNum(int rownum)
          読込んだエクセルに用意してある指定行の最後の列番号を取得。
 int getLastRowNum()
          読込んだエクセルに用意してある最後の行番号を取得。
 java.lang.Short getType(int row, int col)
          セルタイプを取得。
 java.lang.Boolean isDateFormatted(int row, int col)
          セルの表示タイプが日付型かどうかを返す
 void setData(int row, int col, boolean value)
          booleanデータの設定。
 void setData(int row, int col, java.util.Calendar value)
          Calendarデータの設定。
 void setData(int row, int col, java.util.Date value)
          Dateデータの設定。
 void setData(int row, int col, double value)
          doubleデータの設定。
 void setData(int row, int col, java.lang.String value)
          文字列の設定。
 void setFontBold(int row, int col, boolean bold)
          文字太さの設定。
 void setFontColor(int row, int col, short color)
          フォント色の設定。
 void setFontItalic(int row, int col, boolean italic)
          フォントの斜体設定。
 void setFontName(int row, int col, java.lang.String name)
          フォント名の設定。
 void setFontSize(int row, int col, short height)
          フォントサイズの設定。
 void setFontUnderline(int row, int col, boolean underline)
          文字下線の設定。
 void setForegroundColor(int row, int col, short color)
          背景色の設定。
 void setFormula(int row, int col, java.lang.String value)
          式の設定。
 void setHeight(int row, int height)
          行高さを設定。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

CELL_TYPE_BLANK

public static final short CELL_TYPE_BLANK
セルタイプ - ブランク

関連項目:
定数フィールド値

CELL_TYPE_BOOLEAN

public static final short CELL_TYPE_BOOLEAN
セルタイプ - BOOLEAN

関連項目:
定数フィールド値

CELL_TYPE_CALENDAR

public static final short CELL_TYPE_CALENDAR
セルタイプ - Calendar(日付)

関連項目:
定数フィールド値

CELL_TYPE_DATE

public static final short CELL_TYPE_DATE
セルタイプ - Date(日付)

関連項目:
定数フィールド値

CELL_TYPE_ERROR

public static final short CELL_TYPE_ERROR
セルタイプ - エラー

関連項目:
定数フィールド値

CELL_TYPE_FORMULA

public static final short CELL_TYPE_FORMULA
セルタイプ - 式

関連項目:
定数フィールド値

CELL_TYPE_NUMERIC

public static final short CELL_TYPE_NUMERIC
セルタイプ - 数値

関連項目:
定数フィールド値

CELL_TYPE_STRING

public static final short CELL_TYPE_STRING
セルタイプ - 文字列

関連項目:
定数フィールド値

COLOR_AQUA

public static final short COLOR_AQUA
色 - 水色

関連項目:
定数フィールド値

COLOR_BLACK

public static final short COLOR_BLACK
色 - 黒色

関連項目:
定数フィールド値

COLOR_BLUE

public static final short COLOR_BLUE
色 - 青色

関連項目:
定数フィールド値

COLOR_BLUE_GREY

public static final short COLOR_BLUE_GREY
色 - 青灰色

関連項目:
定数フィールド値

COLOR_BRIGHT_GREEN

public static final short COLOR_BRIGHT_GREEN
色 - 明るい緑

関連項目:
定数フィールド値

COLOR_BROWN

public static final short COLOR_BROWN
色 - 茶色

関連項目:
定数フィールド値

COLOR_CORAL

public static final short COLOR_CORAL
色 - コーラル

関連項目:
定数フィールド値

COLOR_CORNFLOWER_BLUE

public static final short COLOR_CORNFLOWER_BLUE
色 - コーンフラワー

関連項目:
定数フィールド値

COLOR_DARK_BLUE

public static final short COLOR_DARK_BLUE
色 - 暗い青

関連項目:
定数フィールド値

COLOR_DARK_GREEN

public static final short COLOR_DARK_GREEN
色 - 暗い緑

関連項目:
定数フィールド値

COLOR_DARK_RED

public static final short COLOR_DARK_RED
色 - 暗い赤

関連項目:
定数フィールド値

COLOR_DARK_TEAL

public static final short COLOR_DARK_TEAL
色 - 暗いテイル

関連項目:
定数フィールド値

COLOR_DARK_YELLOW

public static final short COLOR_DARK_YELLOW
色 - 暗い黄色

関連項目:
定数フィールド値

COLOR_GOLD

public static final short COLOR_GOLD
色 - ゴールド

関連項目:
定数フィールド値

COLOR_GREEN

public static final short COLOR_GREEN
色 - 緑色

関連項目:
定数フィールド値

COLOR_GREY_25_PERCENT

public static final short COLOR_GREY_25_PERCENT
色 - 灰色25%

関連項目:
定数フィールド値

COLOR_GREY_40_PERCENT

public static final short COLOR_GREY_40_PERCENT
色 - 灰色40%

関連項目:
定数フィールド値

COLOR_GREY_50_PERCENT

public static final short COLOR_GREY_50_PERCENT
色 - 灰色50%

関連項目:
定数フィールド値

COLOR_GREY_80_PERCENT

public static final short COLOR_GREY_80_PERCENT
色 - 灰色80%

関連項目:
定数フィールド値

COLOR_INDIGO

public static final short COLOR_INDIGO
色 - インディゴ

関連項目:
定数フィールド値

COLOR_LAVENDER

public static final short COLOR_LAVENDER
色 - ラベンダー

関連項目:
定数フィールド値

COLOR_LEMON_CHIFFON

public static final short COLOR_LEMON_CHIFFON
色 - レモンシフォン

関連項目:
定数フィールド値

COLOR_LIGHT_BLUE

public static final short COLOR_LIGHT_BLUE
色 - 薄い青

関連項目:
定数フィールド値

COLOR_LIGHT_CORNFLOWER_BLUE

public static final short COLOR_LIGHT_CORNFLOWER_BLUE
色 - 薄いコーンフラワー

関連項目:
定数フィールド値

COLOR_LIGHT_GREEN

public static final short COLOR_LIGHT_GREEN
色 - 薄い緑

関連項目:
定数フィールド値

COLOR_LIGHT_ORANGE

public static final short COLOR_LIGHT_ORANGE
色 - 薄いオレンジ

関連項目:
定数フィールド値

COLOR_LIGHT_TURQUOISE

public static final short COLOR_LIGHT_TURQUOISE
色 - 薄い青緑

関連項目:
定数フィールド値

COLOR_LIGHT_YELLOW

public static final short COLOR_LIGHT_YELLOW
色 - 薄い黄色

関連項目:
定数フィールド値

COLOR_LIME

public static final short COLOR_LIME
色 - ライム

関連項目:
定数フィールド値

COLOR_MAROON

public static final short COLOR_MAROON
色 - 栗色

関連項目:
定数フィールド値

COLOR_OLIVE_GREEN

public static final short COLOR_OLIVE_GREEN
色 - オリーブ

関連項目:
定数フィールド値

COLOR_ORANGE

public static final short COLOR_ORANGE
色 - オレンジ

関連項目:
定数フィールド値

COLOR_ORCHID

public static final short COLOR_ORCHID
色 - 蘭

関連項目:
定数フィールド値

COLOR_PALE_BLUE

public static final short COLOR_PALE_BLUE
色 - 薄青

関連項目:
定数フィールド値

COLOR_PINK

public static final short COLOR_PINK
色 - ピンク

関連項目:
定数フィールド値

COLOR_PLUM

public static final short COLOR_PLUM
色 - プラム

関連項目:
定数フィールド値

COLOR_RED

public static final short COLOR_RED
色 - 赤

関連項目:
定数フィールド値

COLOR_ROSE

public static final short COLOR_ROSE
色 - バラ

関連項目:
定数フィールド値

COLOR_ROYAL_BLUE

public static final short COLOR_ROYAL_BLUE
色 - ロイヤルブルー

関連項目:
定数フィールド値

COLOR_SEA_GREEN

public static final short COLOR_SEA_GREEN
色 - シーグリーン

関連項目:
定数フィールド値

COLOR_SKY_BLUE

public static final short COLOR_SKY_BLUE
色 - 空色

関連項目:
定数フィールド値

COLOR_TEAL

public static final short COLOR_TEAL
色 - テイル

関連項目:
定数フィールド値

COLOR_TURQUOISE

public static final short COLOR_TURQUOISE
色 - 青緑

関連項目:
定数フィールド値

COLOR_VIOLET

public static final short COLOR_VIOLET
色 - すみれ

関連項目:
定数フィールド値

COLOR_WHITE

public static final short COLOR_WHITE
色 - 白

関連項目:
定数フィールド値

COLOR_YELLOW

public static final short COLOR_YELLOW
色 - 黄色

関連項目:
定数フィールド値

ERROR_TYPE_DIV0

public static final byte ERROR_TYPE_DIV0
エラータイプ - #DIV/0!

関連項目:
定数フィールド値

ERROR_TYPE_NA

public static final byte ERROR_TYPE_NA
エラータイプ - #N/A

関連項目:
定数フィールド値

ERROR_TYPE_NAME

public static final byte ERROR_TYPE_NAME
エラータイプ - #NAME?

関連項目:
定数フィールド値

ERROR_TYPE_NULL

public static final byte ERROR_TYPE_NULL
エラータイプ - #NULL!

関連項目:
定数フィールド値

ERROR_TYPE_NUM

public static final byte ERROR_TYPE_NUM
エラータイプ - #NUM!

関連項目:
定数フィールド値

ERROR_TYPE_REF

public static final byte ERROR_TYPE_REF
エラータイプ - #REF!

関連項目:
定数フィールド値

ERROR_TYPE_VALUE

public static final byte ERROR_TYPE_VALUE
エラータイプ - #VALUE!

関連項目:
定数フィールド値
メソッドの詳細

getDataBoolean

public java.lang.Boolean getDataBoolean(int row,
                                        int col)
Boolean型のセルからデータを取得。

パラメータ:
row - 行番号
col - 列番号
戻り値:
Boolean型セルデータ

getDataCalendar

public java.util.Calendar getDataCalendar(int row,
                                          int col)
日付型のセルからCalendarを取得。

パラメータ:
row - 行番号
col - 列番号
戻り値:
Calendar型セルデータ

getDataDate

public java.util.Date getDataDate(int row,
                                  int col)
日付型のセルからDateを取得。

パラメータ:
row - 行番号
col - 列番号
戻り値:
Date型セルデータ

getDataNumeric

public java.lang.Double getDataNumeric(int row,
                                       int col)
数値型のセルからDoubleを取得。

パラメータ:
row - 行番号
col - 列番号
戻り値:
Double型セルデータ

getDataString

public java.lang.String getDataString(int row,
                                      int col)
文字列型のセルからStringを取得。

パラメータ:
row - 行番号
col - 列番号
戻り値:
String型セルデータ

getErrorValue

public java.lang.Byte getErrorValue(int row,
                                    int col)
エラーとなっているセルからエラー状態を取得。

パラメータ:
row - 行番号
col - 列番号
戻り値:
エラーコード

getFormula

public java.lang.String getFormula(int row,
                                   int col)
式型のセルから式を取得。

パラメータ:
row - 行番号
col - 列番号
戻り値:

getLastCellNum

public int getLastCellNum(int rownum)
読込んだエクセルに用意してある指定行の最後の列番号を取得。

パラメータ:
rownum - 行番号
戻り値:
列番号

getLastRowNum

public int getLastRowNum()
読込んだエクセルに用意してある最後の行番号を取得。

戻り値:
行番号

getType

public java.lang.Short getType(int row,
                               int col)
セルタイプを取得。

パラメータ:
row - 行番号
col - 列番号
戻り値:
タイプ

isDateFormatted

public java.lang.Boolean isDateFormatted(int row,
                                         int col)
セルの表示タイプが日付型かどうかを返す

パラメータ:
row - 行番号
col - 列番号
戻り値:
タイプ

setData

public void setData(int row,
                    int col,
                    boolean value)
booleanデータの設定。

パラメータ:
row - 行番号
col - 列番号
value - boolean

setData

public void setData(int row,
                    int col,
                    java.util.Calendar value)
Calendarデータの設定。

パラメータ:
row - 行番号
col - 列番号
value - Calendar

setData

public void setData(int row,
                    int col,
                    java.util.Date value)
Dateデータの設定。

パラメータ:
row - 行番号
col - 列番号
value - Date

setData

public void setData(int row,
                    int col,
                    double value)
doubleデータの設定。

パラメータ:
row - 行番号
col - 列番号
value - double

setData

public void setData(int row,
                    int col,
                    java.lang.String value)
文字列の設定。

パラメータ:
row - 行番号
col - 列番号
value - 文字列

setFontBold

public void setFontBold(int row,
                        int col,
                        boolean bold)
文字太さの設定。

パラメータ:
row - 行番号
col - 列番号
bold - ボールド

setFontColor

public void setFontColor(int row,
                         int col,
                         short color)
フォント色の設定。

パラメータ:
row - 行番号
col - 列番号
color - 色

setFontItalic

public void setFontItalic(int row,
                          int col,
                          boolean italic)
フォントの斜体設定。

パラメータ:
row - 行番号
col - 列番号
italic - イタリック

setFontName

public void setFontName(int row,
                        int col,
                        java.lang.String name)
フォント名の設定。

パラメータ:
row - 行番号
col - 列番号
name - フォント名

setFontSize

public void setFontSize(int row,
                        int col,
                        short height)
フォントサイズの設定。

パラメータ:
row - 行番号
col - 列番号
height - フォントサイズ

setFontUnderline

public void setFontUnderline(int row,
                             int col,
                             boolean underline)
文字下線の設定。

パラメータ:
row - 行番号
col - 列番号
underline - 下線

setForegroundColor

public void setForegroundColor(int row,
                               int col,
                               short color)
背景色の設定。

パラメータ:
row - 行番号
col - 列番号
color - 背景色

setFormula

public void setFormula(int row,
                       int col,
                       java.lang.String value)
式の設定。

パラメータ:
row - 行番号
col - 列番号
value - 式

setHeight

public void setHeight(int row,
                      int height)
行高さを設定。

パラメータ:
row - 行番号
height - 高さ(ピクセル)