A B C D E G H I L M N O P R S T V W X

A

addBookExporter(BookExporter) - クラス org.bbreak.excella.core.BookController のメソッド
ブック出力処理クラスの追加
addPropertyParser(ObjectsPropertyParser) - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser のメソッド
カスタムプロパティ解析クラスの追加
addSheetExporter(SheetExporter) - クラス org.bbreak.excella.core.BookController のメソッド
シート解析結果出力クラスの追加
addSheetExporter(String, SheetExporter) - クラス org.bbreak.excella.core.BookController のメソッド
シート解析結果出力クラスの追加
addSheetParseListener(SheetParseListener) - クラス org.bbreak.excella.core.BookController のメソッド
シート処理リスナの追加
addSheetParseListener(String, SheetParseListener) - クラス org.bbreak.excella.core.BookController のメソッド
シート処理リスナの追加
addTagParser(TagParser<?>) - クラス org.bbreak.excella.core.BookController のメソッド
タグパーサの追加
addTagParser(String, TagParser<?>) - クラス org.bbreak.excella.core.BookController のメソッド
対象シート指定でのタグパーサの追加
addTagParser(TagParser<?>) - クラス org.bbreak.excella.core.SheetParser のメソッド
パーサの追加
adjustValue(int, Map<String, String>, String, int) - クラス org.bbreak.excella.core.util.TagUtil の static メソッド
ベースとなる値とパラメータから調整後の値を取得する
ArraysParser - org.bbreak.excella.core.tag.excel2java の クラス
パース結果をList<Object[]>で返却するパーサ
ArraysParser(String) - クラス org.bbreak.excella.core.tag.excel2java.ArraysParser のコンストラクタ
コンストラクタ

B

BookController - org.bbreak.excella.core の クラス
ワークブックの解析を行うクラス
BookController(String) - クラス org.bbreak.excella.core.BookController のコンストラクタ
コンストラクタ
ファイルの形式を判定してWorkbookを生成する
BookController(Workbook) - クラス org.bbreak.excella.core.BookController のコンストラクタ
コンストラクタ
BookData - org.bbreak.excella.core の クラス
ワークブックの解析結果を保持するクラス
BookData() - クラス org.bbreak.excella.core.BookData のコンストラクタ
 
BookExporter - org.bbreak.excella.core.exporter.book の インタフェース
ブック解析結果の出力処理用インターフェイス 下記の順でメソッドが呼び出されます。

C

clear() - クラス org.bbreak.excella.core.BookData のメソッド
全シートデータのクリア
clearBookExporters() - クラス org.bbreak.excella.core.BookController のメソッド
全てのブック出力処理クラスを削除する
clearCell(Sheet, CellRangeAddress) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
指定範囲のセルをクリアする。
clearMergedRegion(Sheet, CellRangeAddress) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
指定範囲の結合セルをクリアする。
clearPropertyParsers() - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser のメソッド
カスタムプロパティ解析クラスを全削除する
clearRange(Sheet, CellRangeAddress) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
指定範囲をクリアする。
clearSheetExporters() - クラス org.bbreak.excella.core.BookController のメソッド
すべての解析結果出力クラスを削除する
clearSheetParseListeners() - クラス org.bbreak.excella.core.BookController のメソッド
全てのシート処理リスナを削除する
clearTagParsers() - クラス org.bbreak.excella.core.BookController のメソッド
すべてのタグパーサを削除する
COMMENT_PREFIX - クラス org.bbreak.excella.core.BookController の static 変数
コメントのプレフィックス
ConsoleExporter - org.bbreak.excella.core.exporter.book の クラス
解析結果のデータをコンソール(標準出力)に出力するクラス
ConsoleExporter() - クラス org.bbreak.excella.core.exporter.book.ConsoleExporter のコンストラクタ
 
ConsoleExporter - org.bbreak.excella.core.exporter.sheet の クラス
解析結果のデータをコンソール(標準出力)に出力するクラス
ConsoleExporter() - クラス org.bbreak.excella.core.exporter.sheet.ConsoleExporter のコンストラクタ
 
containCellRangeAddress(CellRangeAddress, CellRangeAddress) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
範囲内に完全に含まれるかを取得する。
containsSheet(String) - クラス org.bbreak.excella.core.BookData のメソッド
シートデータが存在するかどうかのチェック
containsTag(String) - クラス org.bbreak.excella.core.SheetData のメソッド
タグが存在するかどうかのチェック
copyCell(Cell, Cell) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
セルをコピーする。
copyRange(Sheet, CellRangeAddress, Sheet, int, int, boolean) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
範囲をコピーする。
createCommentMessage(ParseException) - クラス org.bbreak.excella.core.handler.DebugErrorHandler のメソッド
コメントに出力するメッセージの生成
crossRangeAddress(CellRangeAddress, CellRangeAddress) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
範囲内と重なる部分があるかを取得する。

D

DebugErrorHandler - org.bbreak.excella.core.handler の クラス
デバッグ用エラーハンドリングクラス ParseExceptionが発生した際にエラーとなったセルをマークして実行ディレクトリ配下にエラーファイルを出力する。
DebugErrorHandler() - クラス org.bbreak.excella.core.handler.DebugErrorHandler のコンストラクタ
 
DEFAULT_KEY_COLUMN_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
デフォルトキー列調整値
DEFAULT_KEY_ROW_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.MapsParser の static 変数
デフォルトキー行調整値
DEFAULT_PROPERTY_ROW_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser の static 変数
デフォルトプロパティ行調整値
DEFAULT_VALUE_COLUMN_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.ListParser の static 変数
デフォルトValue列調整値
DEFAULT_VALUE_COLUMN_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
デフォルト値列調整値
DEFAULT_VALUE_COLUMN_FROM_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.ArraysParser の static 変数
デフォルトデータ終了行調整値
DEFAULT_VALUE_ROW_FROM_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.ArraysParser の static 変数
デフォルトデータ開始行調整値
DEFAULT_VALUE_ROW_FROM_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.ListParser の static 変数
デフォルトデータ開始行調整値
DEFAULT_VALUE_ROW_FROM_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
デフォルトデータ開始行調整値
DEFAULT_VALUE_ROW_FROM_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.MapsParser の static 変数
デフォルトデータ開始行調整値
DEFAULT_VALUE_ROW_FROM_ADJUST - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser の static 変数
デフォルトデータ開始行調整値
deleteRangeLeft(Sheet, CellRangeAddress) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
指定範囲を削除(左方向にシフト)する
deleteRangeUp(Sheet, CellRangeAddress) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
指定範囲を削除(上方向にシフト)する

E

EmptyParser - org.bbreak.excella.core.tag.excel2java の クラス
空のタグパーサ 処理は行わずにパースを
EmptyParser(String) - クラス org.bbreak.excella.core.tag.excel2java.EmptyParser のコンストラクタ
コンストラクタ
ErrorHandler<EX> - org.bbreak.excella.core.handler の インタフェース
エラーハンドリング用インターフェイス
export(Workbook, BookData) - インタフェース org.bbreak.excella.core.exporter.book.BookExporter のメソッド
出力処理の実行
export(Workbook, BookData) - クラス org.bbreak.excella.core.exporter.book.ConsoleExporter のメソッド
処理実行
export(Workbook, BookData) - クラス org.bbreak.excella.core.exporter.book.TextFileExporter のメソッド
出力処理の実行
export(Workbook, BookData) - クラス org.bbreak.excella.core.exporter.book.WorkbookExporter のメソッド
処理実行
export(Sheet, SheetData) - クラス org.bbreak.excella.core.exporter.sheet.ConsoleExporter のメソッド
処理実行
export(Sheet, SheetData) - インタフェース org.bbreak.excella.core.exporter.sheet.SheetExporter のメソッド
出力処理の実行
export(Sheet, SheetData) - クラス org.bbreak.excella.core.exporter.sheet.TextFileExporter のメソッド
出力処理の実行
ExportException - org.bbreak.excella.core.exception の 例外
出力処理例外
ExportException(Throwable) - 例外 org.bbreak.excella.core.exception.ExportException のコンストラクタ
コンストラクタ

G

get(String) - クラス org.bbreak.excella.core.SheetData のメソッド
タグに対応する解析結果の取得
getBaseFilePath() - クラス org.bbreak.excella.core.exporter.book.TextFileExporter のメソッド
出力先のベースとなるファイルパスを返します。
getBaseFilePath() - クラス org.bbreak.excella.core.exporter.sheet.TextFileExporter のメソッド
出力先のベースとなるファイルパスを返します。
getBook() - クラス org.bbreak.excella.core.BookController のメソッド
現時点でのWorkbookの取得
getBookData() - クラス org.bbreak.excella.core.BookController のメソッド
現時点での解析データの取得
getCell() - 例外 org.bbreak.excella.core.exception.ParseException のメソッド
 
getCellValue(Cell) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
セルの値の取得。
getCellValue(Sheet, int, int) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
シートから指定位置の値を取得する
getCellValue(Cell, Class<?>) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
指定されたクラスに合わせて出来る限り変換した値を返す
getDirectoryPath() - クラス org.bbreak.excella.core.exporter.book.TextFileExporter のメソッド
出力先のディレクトリパスを返します。
getDirectoryPath() - クラス org.bbreak.excella.core.exporter.sheet.TextFileExporter のメソッド
出力先のディレクトリパスを返します。
getErrorFilePath() - クラス org.bbreak.excella.core.handler.DebugErrorHandler のメソッド
エラーファイルの書き込み先パスの取得
getErrorHandler() - クラス org.bbreak.excella.core.BookController のメソッド
エラーハンドラの取得
getExporter() - クラス org.bbreak.excella.core.BookController のメソッド
出力処理クラスの取得
getFilePath() - クラス org.bbreak.excella.core.exporter.book.WorkbookExporter のメソッド
出力先ファイルパスの取得
getJavaDate(double) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
double型の日付からDate型の日付を取得する
getKeyList() - クラス org.bbreak.excella.core.SheetData のメソッド
putされた順のキーの一覧取得
getLastColNum(Sheet) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
エクセルシート内のデータのあるセルの 最大列のインデックスを取得する。
getLastColumnNum(Sheet, int, int) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
行範囲における最終列番号を取得する。
getLastRowNum(Sheet, int, int) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
列範囲における最終行番号を取得する。
getList(String) - クラス org.bbreak.excella.core.SheetData のメソッド
タグに対応する解析結果の取得
getParam(String) - クラス org.bbreak.excella.core.util.TagUtil の static メソッド
タグ定義からパラーメータ部分の文字列を取得する。
getParam(String, String, String) - クラス org.bbreak.excella.core.util.TagUtil の static メソッド
タグ定義からパラーメータ部分の文字列を取得する。
getParams(String) - クラス org.bbreak.excella.core.util.TagUtil の static メソッド
タグ定義からパラメータ部分("," "="で分割したマップ)を取得する
getPrintStackTrace(Throwable) - クラス org.bbreak.excella.core.util.StringUtil の static メソッド
ThrowableのStackTraceから文字列を生成する
getSheetData(String) - クラス org.bbreak.excella.core.BookData のメソッド
シートデータの取得
getSheetDatas() - クラス org.bbreak.excella.core.BookData のメソッド
含まれるシートデータの一覧取得
getSheetName() - クラス org.bbreak.excella.core.SheetData のメソッド
シート名の取得
getSheetName(Cell) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
セルを含むシート名の取得
getSheetName(Sheet) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
シート名の取得
getSheetNames() - クラス org.bbreak.excella.core.BookController のメソッド
ブックに含まれるシート名の一覧取得(コメントシート含む)
getSheetNames() - クラス org.bbreak.excella.core.BookData のメソッド
含まれるシート名の一覧取得
getTag() - クラス org.bbreak.excella.core.tag.excel2java.ObjectsPropertyParser のメソッド
タグを取得する
getTag() - クラス org.bbreak.excella.core.tag.TagParser のメソッド
対象タグの取得
getTag(String) - クラス org.bbreak.excella.core.util.TagUtil の static メソッド
タグ定義からパラメータ部分を除いた文字列を取得する
getTag(String, String) - クラス org.bbreak.excella.core.util.TagUtil の static メソッド
タグ定義からパラメータ部分を除いた文字列を取得する
getTagNames() - クラス org.bbreak.excella.core.SheetData のメソッド
保持するタグ名の一覧取得
getTagParsers() - クラス org.bbreak.excella.core.SheetParser のメソッド
パーサの一覧取得

H

HSSF_SUFFIX - クラス org.bbreak.excella.core.BookController の static 変数
Excel2003以前のファイル末尾

I

insertRangeDown(Sheet, CellRangeAddress) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
空白範囲を挿入(下方向にシフト)する。
insertRangeRight(Sheet, CellRangeAddress) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
空白範囲を挿入(右方向にシフト)する。
isCellDateFormatted(Cell) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
DateUtilがLocalizeされたフォーマット(年,月,日等を含むフォーマット)に対応していないため、 フォーマットの""で囲まれた文字列を除去するようにして対応。
isParse(Sheet, Cell) - クラス org.bbreak.excella.core.tag.excel2java.ObjectsPropertyParser のメソッド
パース処理を行うか否かの判定
isParse(Sheet, Cell) - クラス org.bbreak.excella.core.tag.TagParser のメソッド
パース処理を行うか否かの判定

L

ListParser - org.bbreak.excella.core.tag.excel2java の クラス
処理結果をListで返却するパーサ
ListParser(String) - クラス org.bbreak.excella.core.tag.excel2java.ListParser のコンストラクタ
コンストラクタ

M

MapParser - org.bbreak.excella.core.tag.excel2java の クラス
パース結果をマップで返却するパーサ
MapParser(String) - クラス org.bbreak.excella.core.tag.excel2java.MapParser のコンストラクタ
コンストラクタ
MapsParser - org.bbreak.excella.core.tag.excel2java の クラス
パース結果をList<Map>で返却するパーサ
MapsParser(String) - クラス org.bbreak.excella.core.tag.excel2java.MapsParser のコンストラクタ
コンストラクタ
markupErrorCell(Workbook, ParseException) - クラス org.bbreak.excella.core.handler.DebugErrorHandler のメソッド
エラーセルをマーキングする

N

notifyException(Workbook, Sheet, ParseException) - クラス org.bbreak.excella.core.handler.DebugErrorHandler のメソッド
 
notifyException(Workbook, Sheet, EX) - インタフェース org.bbreak.excella.core.handler.ErrorHandler のメソッド
例外の通知
notifyException(Workbook, Sheet, ParseException) - インタフェース org.bbreak.excella.core.handler.ParseErrorHandler のメソッド
例外の通知

O

ObjectsParser - org.bbreak.excella.core.tag.excel2java の クラス
パース結果をList<Object>で返却するパーサ
ObjectsParser(String) - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser のコンストラクタ
コンストラクタ
ObjectsPropertyParser - org.bbreak.excella.core.tag.excel2java の クラス
Objectsパーサ用独自プロパティ解析クラス
ObjectsPropertyParser(String) - クラス org.bbreak.excella.core.tag.excel2java.ObjectsPropertyParser のコンストラクタ
コンストラクタ
org.bbreak.excella.core - パッケージ org.bbreak.excella.core
ExCella Coreのベースクラス群
org.bbreak.excella.core.exception - パッケージ org.bbreak.excella.core.exception
ExCella Coreの例外クラス群
org.bbreak.excella.core.exporter.book - パッケージ org.bbreak.excella.core.exporter.book
ExCella Coreのブック単位の出力クラス群
org.bbreak.excella.core.exporter.sheet - パッケージ org.bbreak.excella.core.exporter.sheet
ExCella Coreのシート単位の出力クラス群
org.bbreak.excella.core.handler - パッケージ org.bbreak.excella.core.handler
ExCella Coreのエラーハンドリングクラス群
org.bbreak.excella.core.listener - パッケージ org.bbreak.excella.core.listener
ExCella Coreのイベント通知リスナクラス群
org.bbreak.excella.core.tag - パッケージ org.bbreak.excella.core.tag
ExCella Coreのタグクラス群
org.bbreak.excella.core.tag.excel2java - パッケージ org.bbreak.excella.core.tag.excel2java
ExCella CoreのExcel->Javaタグ解析クラス群
org.bbreak.excella.core.util - パッケージ org.bbreak.excella.core.util
ExCella Coreのユーティリティクラス群

P

PARAM_CELL_DELIM - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
セル位置定義区切り文字
PARAM_CLASS - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser の static 変数
クラス定義パラメータ
PARAM_DATA_CLOMUN_FROM - クラス org.bbreak.excella.core.tag.excel2java.ArraysParser の static 変数
データ開始列の調整パラメータ
PARAM_DATA_CLOMUN_TO - クラス org.bbreak.excella.core.tag.excel2java.ArraysParser の static 変数
データ開始列の調整パラメータ
PARAM_DATA_ROW_FROM - クラス org.bbreak.excella.core.tag.excel2java.ArraysParser の static 変数
データ開始行の調整パラメータ
PARAM_DATA_ROW_FROM - クラス org.bbreak.excella.core.tag.excel2java.ListParser の static 変数
データ行の調整パラメータ
PARAM_DATA_ROW_FROM - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
データ行の調整パラメータ
PARAM_DATA_ROW_FROM - クラス org.bbreak.excella.core.tag.excel2java.MapsParser の static 変数
データ開始行の調整パラメータ
PARAM_DATA_ROW_FROM - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser の static 変数
データ開始行の調整パラメータ
PARAM_DATA_ROW_TO - クラス org.bbreak.excella.core.tag.excel2java.ArraysParser の static 変数
データ終了行の調整パラメータ
PARAM_DATA_ROW_TO - クラス org.bbreak.excella.core.tag.excel2java.ListParser の static 変数
データ行の調整パラメータ
PARAM_DATA_ROW_TO - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
データ行の調整パラメータ
PARAM_DATA_ROW_TO - クラス org.bbreak.excella.core.tag.excel2java.MapsParser の static 変数
データ終了行の調整パラメータ
PARAM_DATA_ROW_TO - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser の static 変数
データ終了行の調整パラメータ
PARAM_DELIM - クラス org.bbreak.excella.core.tag.TagParser の static 変数
パラメータ区切り文字
PARAM_KEY - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
固定キーの値パラメータ
PARAM_KEY_CELL - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
キーセルの調整パラメータ
PARAM_KEY_COLUMN - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
キー列の調整パラメータ
PARAM_KEY_ROW - クラス org.bbreak.excella.core.tag.excel2java.MapsParser の static 変数
キー行の調整パラメータ
PARAM_LAST_TAG - クラス org.bbreak.excella.core.SheetParser の static 変数
最終タグパラメータ
PARAM_PROPERTY_ROW - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser の static 変数
プロパティ行の調整パラメータ
PARAM_RESULT_KEY - クラス org.bbreak.excella.core.SheetParser の static 変数
結果キーパラメータ
PARAM_VALUE - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
固定値の値パラメータ
PARAM_VALUE_CELL - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
値セルの調整パラメータ
PARAM_VALUE_COLUMN - クラス org.bbreak.excella.core.tag.excel2java.ListParser の static 変数
値列の調整パラメータ
PARAM_VALUE_COLUMN - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
値列の調整パラメータ
parse(Sheet, Cell, Object) - クラス org.bbreak.excella.core.tag.excel2java.ArraysParser のメソッド
パース処理
parse(Sheet, Cell, Object) - クラス org.bbreak.excella.core.tag.excel2java.EmptyParser のメソッド
パース処理
parse(Sheet, Cell, Object) - クラス org.bbreak.excella.core.tag.excel2java.ListParser のメソッド
パース処理
parse(Sheet, Cell, Object) - クラス org.bbreak.excella.core.tag.excel2java.MapParser のメソッド
パース処理
parse(Sheet, Cell, Object) - クラス org.bbreak.excella.core.tag.excel2java.MapsParser のメソッド
パース処理
parse(Sheet, Cell, Object) - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser のメソッド
パース処理
parse(Object, Object, String, Map<String, String>) - クラス org.bbreak.excella.core.tag.excel2java.ObjectsPropertyParser のメソッド
パース処理を実行する
parse(Sheet, Cell, Object) - クラス org.bbreak.excella.core.tag.TagParser のメソッド
パース処理
parseBook() - クラス org.bbreak.excella.core.BookController のメソッド
ブックに含まれる全シート(コメントシートを除く)の解析の実行
parseBook(Object) - クラス org.bbreak.excella.core.BookController のメソッド
ブックに含まれる全シート(コメントシートを除く)の解析の実行
ParseErrorHandler - org.bbreak.excella.core.handler の インタフェース
パース例外処理用インターフェイス
ParseException - org.bbreak.excella.core.exception の 例外
パース例外
ParseException(Cell) - 例外 org.bbreak.excella.core.exception.ParseException のコンストラクタ
コンストラクタ
ParseException(Cell, String) - 例外 org.bbreak.excella.core.exception.ParseException のコンストラクタ
コンストラクタ
ParseException(Cell, Throwable) - 例外 org.bbreak.excella.core.exception.ParseException のコンストラクタ
コンストラクタ
ParseException(Cell, String, Throwable) - 例外 org.bbreak.excella.core.exception.ParseException のコンストラクタ
コンストラクタ
ParseException(String) - 例外 org.bbreak.excella.core.exception.ParseException のコンストラクタ
コンストラクタ
parseSheet(String) - クラス org.bbreak.excella.core.BookController のメソッド
シートデータの解析
parseSheet(String, Object) - クラス org.bbreak.excella.core.BookController のメソッド
シートデータの解析
parseSheet(Sheet, Object) - クラス org.bbreak.excella.core.SheetParser のメソッド
シートの解析
PoiUtil - org.bbreak.excella.core.util の クラス
POI操作ユーティリティクラス
postParse(Sheet, SheetParser, SheetData) - インタフェース org.bbreak.excella.core.listener.SheetParseListener のメソッド
シート解析後に呼び出されるメソッド
prepareCloneSheet(Sheet) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
推奨されていません。 poi-3.5-beta7-20090607.jarより不具合解消
preParse(Sheet, SheetParser) - インタフェース org.bbreak.excella.core.listener.SheetParseListener のメソッド
シート解析前に呼び出されるメソッド
put(String, Object) - クラス org.bbreak.excella.core.SheetData のメソッド
タグに対応する解析結果の追加
putSheetData(String, SheetData) - クラス org.bbreak.excella.core.BookData のメソッド
シートデータの設定

R

remove(Object) - クラス org.bbreak.excella.core.SheetData のメソッド
データの削除
removePropertyParser(ObjectsPropertyParser) - クラス org.bbreak.excella.core.tag.excel2java.ObjectsParser のメソッド
カスタムプロパティ解析クラスの削除
removeTagParser(String) - クラス org.bbreak.excella.core.BookController のメソッド
指定タグのタグパーサ情報を削除する

S

setBaseFilePath(String) - クラス org.bbreak.excella.core.exporter.book.TextFileExporter のメソッド
出力先のベースとなるファイルパスを設定します。
setBaseFilePath(String) - クラス org.bbreak.excella.core.exporter.sheet.TextFileExporter のメソッド
出力先のベースとなるファイルパスを設定します。
setCell(Cell) - 例外 org.bbreak.excella.core.exception.ParseException のメソッド
 
setCellValue(Cell, Object) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
セルに値を設定する。
setDirectoryPath(String) - クラス org.bbreak.excella.core.exporter.book.TextFileExporter のメソッド
出力先のディレクトリパスを設定します。
setDirectoryPath(String) - クラス org.bbreak.excella.core.exporter.sheet.TextFileExporter のメソッド
出力先のディレクトリパスを設定します。
setErrorFilePath(String) - クラス org.bbreak.excella.core.handler.DebugErrorHandler のメソッド
エラーファイルの書き込み先パスの設定
setErrorHandler(ParseErrorHandler) - クラス org.bbreak.excella.core.BookController のメソッド
エラーハンドラの設定
setFilePath(String) - クラス org.bbreak.excella.core.exporter.book.WorkbookExporter のメソッド
出力先ファイルパスの設定
setHyperlink(Cell, int, String) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
セルにハイパーリンクを設定する。
setSheetName(String) - クラス org.bbreak.excella.core.SheetData のメソッド
シート名の設定
setTag(String) - クラス org.bbreak.excella.core.tag.excel2java.ObjectsPropertyParser のメソッド
タグを設定する
setTag(String) - クラス org.bbreak.excella.core.tag.TagParser のメソッド
対象タグの設定
setup() - インタフェース org.bbreak.excella.core.exporter.book.BookExporter のメソッド
初期化処理
setup() - クラス org.bbreak.excella.core.exporter.book.ConsoleExporter のメソッド
初期化処理
setup() - クラス org.bbreak.excella.core.exporter.book.TextFileExporter のメソッド
初期化処理
setup() - クラス org.bbreak.excella.core.exporter.book.WorkbookExporter のメソッド
初期化処理
setup() - クラス org.bbreak.excella.core.exporter.sheet.ConsoleExporter のメソッド
初期化処理
setup() - インタフェース org.bbreak.excella.core.exporter.sheet.SheetExporter のメソッド
初期化処理
setup() - クラス org.bbreak.excella.core.exporter.sheet.TextFileExporter のメソッド
初期化処理
SheetData - org.bbreak.excella.core の クラス
タグ単位でシートの解析結果を保持するクラス
SheetData(String) - クラス org.bbreak.excella.core.SheetData のコンストラクタ
コンストラクタ
SheetExporter - org.bbreak.excella.core.exporter.sheet の インタフェース
シート解析結果の出力処理用インターフェイス 下記の順でメソッドが呼び出されます。
SheetParseListener - org.bbreak.excella.core.listener の インタフェース
シート解析時のイベント通知リスナ
SheetParser - org.bbreak.excella.core の クラス
シートの解析を行うクラス タグを検査して、一致するタグが存在した場合は対応するタグパーサを呼び出し、 結果をSheetDataに設定する タグの検査は行列方向([1,A] [1,B]・・・、[2,A] [2,B]・・・)で行う タグにLastTag=Trueのパラメータが設定されていた場合はそのタグを処理して終了する。
SheetParser() - クラス org.bbreak.excella.core.SheetParser のコンストラクタ
 
SPLIT_FIRST_INDEX - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
区切り文字前半用インデックス
SPLIT_LAST_INDEX - クラス org.bbreak.excella.core.tag.excel2java.MapParser の static 変数
区切り文字後半用インデックス
StringUtil - org.bbreak.excella.core.util の クラス
文字列操作ユーティリティクラス
StringUtil() - クラス org.bbreak.excella.core.util.StringUtil のコンストラクタ
 

T

TAG_PARAM_PREFIX - クラス org.bbreak.excella.core.tag.TagParser の static 変数
パラメータ定義の開始文字
TAG_PARAM_SUFFIX - クラス org.bbreak.excella.core.tag.TagParser の static 変数
パラメータ定義の終了文字
TagParser<RESULT> - org.bbreak.excella.core.tag の クラス
タグ処理のスーパークラス
TagParser(String) - クラス org.bbreak.excella.core.tag.TagParser のコンストラクタ
コンストラクタ
TagUtil - org.bbreak.excella.core.util の クラス
タグ定義操作ユーティリティ
tearDown() - インタフェース org.bbreak.excella.core.exporter.book.BookExporter のメソッド
終了処理
tearDown() - クラス org.bbreak.excella.core.exporter.book.ConsoleExporter のメソッド
終了処理
tearDown() - クラス org.bbreak.excella.core.exporter.book.TextFileExporter のメソッド
終了処理
tearDown() - クラス org.bbreak.excella.core.exporter.book.WorkbookExporter のメソッド
終了処理
tearDown() - クラス org.bbreak.excella.core.exporter.sheet.ConsoleExporter のメソッド
終了処理
tearDown() - インタフェース org.bbreak.excella.core.exporter.sheet.SheetExporter のメソッド
終了処理
tearDown() - クラス org.bbreak.excella.core.exporter.sheet.TextFileExporter のメソッド
終了処理
TextFileExporter - org.bbreak.excella.core.exporter.book の クラス
解析結果(データ)をシート単位でファイルに分割して出力する処理クラス ディレクトリ指定とベースファイルパス指定が可能 両方を指定した場合は双方の設定でファイルが出力される。
TextFileExporter() - クラス org.bbreak.excella.core.exporter.book.TextFileExporter のコンストラクタ
 
TextFileExporter - org.bbreak.excella.core.exporter.sheet の クラス
解析結果(データ)をファイルに出力する処理クラス ディレクトリ指定とファイルパス指定が可能 両方を指定した場合は双方の設定でファイルが出力される。
TextFileExporter() - クラス org.bbreak.excella.core.exporter.sheet.TextFileExporter のコンストラクタ
 
TMP_SHEET_NAME - クラス org.bbreak.excella.core.util.PoiUtil の static 変数
一時テンプレートシート名
toString() - 例外 org.bbreak.excella.core.exception.ParseException のメソッド
 
toString() - クラス org.bbreak.excella.core.SheetData のメソッド
 

V

VALUE_DELIM - クラス org.bbreak.excella.core.tag.TagParser の static 変数
キー、値の区切り文字

W

WorkbookExporter - org.bbreak.excella.core.exporter.book の クラス
解析結果(ブック)を出力するクラス 指定されたパス(filePath)にブックを出力します。
WorkbookExporter() - クラス org.bbreak.excella.core.exporter.book.WorkbookExporter のコンストラクタ
 
writeBook(Workbook, String) - クラス org.bbreak.excella.core.util.PoiUtil の static メソッド
ワークブックの書き込み処理
writeErrorBook(Workbook) - クラス org.bbreak.excella.core.handler.DebugErrorHandler のメソッド
エラーブックのファイルをカレントディレクトリに書き込む

X

XSSF_SUFFIX - クラス org.bbreak.excella.core.BookController の static 変数
Excel2007のファイル末尾

A B C D E G H I L M N O P R S T V W X