ブラウザのJavaScriptが無効になっています。
ナビゲーション・リンクをスキップ
概要
パッケージ
クラス
使用
階層ツリー
非推奨
索引
ヘルプ
前
次
フレーム
フレームなし
すべてのクラス
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
ブック出力処理クラスの追加
addPostSheetParseListener(PostSheetParseListener)
- クラス のメソッドorg.bbreak.excella.core.
BookController
シート処理後イベントリスナの追加
addPostSheetParseListener(String, PostSheetParseListener)
- クラス のメソッドorg.bbreak.excella.core.
BookController
シート処理後イベントリスナの追加
addPreSheetParseListener(PreSheetParseListener)
- クラス のメソッドorg.bbreak.excella.core.
BookController
シート処理前イベントリスナの追加
addPreSheetParseListener(String, PreSheetParseListener)
- クラス のメソッド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)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
TagUtil
ベースとなる値とパラメータから調整後の値を取得する
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
CellClone
-
org.bbreak.excella.core
のクラス
Cellの情報を保持するクラス POI3.9より、xlsxで、Cellが削除されてRow内にCellがない状態になった時に、 あらかじめ取っておいたCellにアクセスしようとすると XmlValueDisconnectedExceptionが発生する 回避策として、このCellCloneオブジェクトに情報を保持しておくことができる 比較時の関数などを以前の実装のまま使えるようにCellインターフェースを継承している 情報を参照するためのオブジェクトなので、set系の関数を使用しようとすると IllegalStateExceptionが発生する
CellClone(Cell)
- クラス のコンストラクタorg.bbreak.excella.core.
CellClone
コンストラクタ
clear()
- クラス のメソッドorg.bbreak.excella.core.
BookData
全シートデータのクリア
clearBookExporters()
- クラス のメソッドorg.bbreak.excella.core.
BookController
全てのブック出力処理クラスを削除する
clearCell(Sheet, CellRangeAddress)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
指定範囲のセルをクリアする。
clearMergedRegion(Sheet, CellRangeAddress)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
指定範囲の結合セルをクリアする。
clearPostSheetParseListeners()
- クラス のメソッドorg.bbreak.excella.core.
BookController
全てのシート処理後イベントリスナを削除する
clearPreSheetParseListeners()
- クラス のメソッドorg.bbreak.excella.core.
BookController
全てのシート処理前イベントリスナを削除する
clearPropertyParsers()
- クラス のメソッドorg.bbreak.excella.core.tag.excel2java.
ObjectsParser
カスタムプロパティ解析クラスを全削除する
clearRange(Sheet, CellRangeAddress)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
指定範囲をクリアする。
clearSheetExporters()
- クラス のメソッドorg.bbreak.excella.core.
BookController
すべての解析結果出力クラスを削除する
clearSheetParseListeners()
- クラス のメソッドorg.bbreak.excella.core.
BookController
全てのシート処理リスナを削除する
clearTagParsers()
- クラス のメソッドorg.bbreak.excella.core.
BookController
すべてのタグパーサを削除する
COMMENT_PREFIX
- クラス のstatic変数org.bbreak.excella.core.
BookController
コメントのプレフィックス
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)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
範囲内に完全に含まれるかを取得する。
containsSheet(String)
- クラス のメソッドorg.bbreak.excella.core.
BookData
シートデータが存在するかどうかのチェック
containsTag(String)
- クラス のメソッドorg.bbreak.excella.core.
SheetData
タグが存在するかどうかのチェック
copyCell(Cell, Cell)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
セルをコピーする。
copyCell(Cell, Cell, boolean, boolean)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
セルをコピーする。
copyRange(Sheet, CellRangeAddress, Sheet, int, int, boolean)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
範囲をコピーする。
createCommentMessage(ParseException)
- クラス のメソッドorg.bbreak.excella.core.handler.
DebugErrorHandler
コメントに出力するメッセージの生成
crossRangeAddress(CellRangeAddress, CellRangeAddress)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
範囲内と重なる部分があるかを取得する。
D
DebugErrorHandler
-
org.bbreak.excella.core.handler
のクラス
デバッグ用エラーハンドリングクラス ParseExceptionが発生した際にエラーとなったセルをマークして実行ディレクトリ配下にエラーファイルを出力する。
DebugErrorHandler()
- クラス のコンストラクタorg.bbreak.excella.core.handler.
DebugErrorHandler
DEFAULT_KEY_COLUMN_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
デフォルトキー列調整値
DEFAULT_KEY_ROW_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapsParser
デフォルトキー行調整値
DEFAULT_PROPERTY_ROW_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ObjectsParser
デフォルトプロパティ行調整値
DEFAULT_VALUE_COLUMN_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ListParser
デフォルトValue列調整値
DEFAULT_VALUE_COLUMN_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
デフォルト値列調整値
DEFAULT_VALUE_COLUMN_FROM_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ArraysParser
デフォルトデータ終了行調整値
DEFAULT_VALUE_ROW_FROM_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ArraysParser
デフォルトデータ開始行調整値
DEFAULT_VALUE_ROW_FROM_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ListParser
デフォルトデータ開始行調整値
DEFAULT_VALUE_ROW_FROM_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
デフォルトデータ開始行調整値
DEFAULT_VALUE_ROW_FROM_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapsParser
デフォルトデータ開始行調整値
DEFAULT_VALUE_ROW_FROM_ADJUST
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ObjectsParser
デフォルトデータ開始行調整値
deleteRangeLeft(Sheet, CellRangeAddress)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
指定範囲を削除(左方向にシフト)する
deleteRangeUp(Sheet, CellRangeAddress)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
指定範囲を削除(上方向にシフト)する
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
タグに対応する解析結果の取得
getAddress()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getArrayFormulaRange()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
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
現時点での解析データの取得
getBooleanCellValue()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getCachedFormulaResultType()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getCachedFormulaResultTypeEnum()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getCell()
- 例外 のメソッドorg.bbreak.excella.core.exception.
ParseException
getCellComment()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getCellFormula()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getCellStyle()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getCellType()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getCellTypeEnum()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getCellValue(Cell)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
セルの値の取得。
getCellValue(Sheet, int, int)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
シートから指定位置の値を取得する
getCellValue(Cell, Class<?>)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
指定されたクラスに合わせて出来る限り変換した値を返す
getColumnIndex()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getDateCellValue()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getDirectoryPath()
- クラス のメソッドorg.bbreak.excella.core.exporter.book.
TextFileExporter
出力先のディレクトリパスを返します。
getDirectoryPath()
- クラス のメソッドorg.bbreak.excella.core.exporter.sheet.
TextFileExporter
出力先のディレクトリパスを返します。
getErrorCellValue()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
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
出力先ファイルパスの取得
getHyperlink()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getJavaDate(double)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
double型の日付からDate型の日付を取得する
getKeyList()
- クラス のメソッドorg.bbreak.excella.core.
SheetData
putされた順のキーの一覧取得
getLastColNum(Sheet)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
エクセルシート内のデータのあるセルの 最大列のインデックスを取得する。
getLastColumnNum(Sheet, int, int)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
行範囲における最終列番号を取得する。
getLastRowNum(Sheet, int, int)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
列範囲における最終行番号を取得する。
getList(String)
- クラス のメソッドorg.bbreak.excella.core.
SheetData
タグに対応する解析結果の取得
getLocalDateTimeCellValue()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getNumericCellValue()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getParam(String)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
TagUtil
タグ定義からパラーメータ部分の文字列を取得する。
getParam(String, String, String)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
TagUtil
タグ定義からパラーメータ部分の文字列を取得する。
getParams(String)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
TagUtil
タグ定義からパラメータ部分("," "="で分割したマップ)を取得する
getPrintStackTrace(Throwable)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
StringUtil
ThrowableのStackTraceから文字列を生成する
getRichStringCellValue()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getRow()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getRowIndex()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getSheet()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getSheetData(String)
- クラス のメソッドorg.bbreak.excella.core.
BookData
シートデータの取得
getSheetDatas()
- クラス のメソッドorg.bbreak.excella.core.
BookData
含まれるシートデータの一覧取得
getSheetName()
- クラス のメソッドorg.bbreak.excella.core.
SheetData
シート名の取得
getSheetName(Cell)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
セルを含むシート名の取得
getSheetName(Sheet)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
シート名の取得
getSheetNames()
- クラス のメソッドorg.bbreak.excella.core.
BookController
ブックに含まれるシート名の一覧取得(コメントシート含む)
getSheetNames()
- クラス のメソッドorg.bbreak.excella.core.
BookData
含まれるシート名の一覧取得
getStringCellValue()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
getTag()
- クラス のメソッドorg.bbreak.excella.core.tag.excel2java.
ObjectsPropertyParser
タグを取得する
getTag()
- クラス のメソッドorg.bbreak.excella.core.tag.
TagParser
対象タグの取得
getTag(String)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
TagUtil
タグ定義からパラメータ部分を除いた文字列を取得する
getTag(String, String)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
TagUtil
タグ定義からパラメータ部分を除いた文字列を取得する
getTagNames()
- クラス のメソッドorg.bbreak.excella.core.
SheetData
保持するタグ名の一覧取得
getTagParsers()
- クラス のメソッドorg.bbreak.excella.core.
SheetParser
パーサの一覧取得
H
HSSF_SUFFIX
- クラス のstatic変数org.bbreak.excella.core.
BookController
Excel2003以前のファイル末尾
I
insertRangeDown(Sheet, CellRangeAddress)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
空白範囲を挿入(下方向にシフト)する。
insertRangeRight(Sheet, CellRangeAddress)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
空白範囲を挿入(右方向にシフト)する。
isCellDateFormatted(Cell)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
DateUtilがLocalizeされたフォーマット(年,月,日等を含むフォーマット)に対応していないため、 フォーマットの""で囲まれた文字列を除去するようにして対応。
isEmpty(String)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
StringUtil
文字列が空かどうかを返す
isParse(Sheet, Cell)
- クラス のメソッドorg.bbreak.excella.core.tag.excel2java.
ObjectsPropertyParser
パース処理を行うか否かの判定
isParse(Sheet, Cell)
- クラス のメソッドorg.bbreak.excella.core.tag.
TagParser
パース処理を行うか否かの判定
isPartOfArrayFormulaGroup()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
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
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
セル位置定義区切り文字
PARAM_CLASS
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ObjectsParser
クラス定義パラメータ
PARAM_DATA_CLOMUN_FROM
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ArraysParser
データ開始列の調整パラメータ
PARAM_DATA_CLOMUN_TO
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ArraysParser
データ開始列の調整パラメータ
PARAM_DATA_ROW_FROM
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ArraysParser
データ開始行の調整パラメータ
PARAM_DATA_ROW_FROM
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ListParser
データ行の調整パラメータ
PARAM_DATA_ROW_FROM
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
データ行の調整パラメータ
PARAM_DATA_ROW_FROM
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapsParser
データ開始行の調整パラメータ
PARAM_DATA_ROW_FROM
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ObjectsParser
データ開始行の調整パラメータ
PARAM_DATA_ROW_TO
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ArraysParser
データ終了行の調整パラメータ
PARAM_DATA_ROW_TO
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ListParser
データ行の調整パラメータ
PARAM_DATA_ROW_TO
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
データ行の調整パラメータ
PARAM_DATA_ROW_TO
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapsParser
データ終了行の調整パラメータ
PARAM_DATA_ROW_TO
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ObjectsParser
データ終了行の調整パラメータ
PARAM_DELIM
- クラス のstatic変数org.bbreak.excella.core.tag.
TagParser
パラメータ区切り文字
PARAM_KEY
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
固定キーの値パラメータ
PARAM_KEY_CELL
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
キーセルの調整パラメータ
PARAM_KEY_COLUMN
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
キー列の調整パラメータ
PARAM_KEY_ROW
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapsParser
キー行の調整パラメータ
PARAM_LAST_TAG
- クラス のstatic変数org.bbreak.excella.core.
SheetParser
最終タグパラメータ
PARAM_PROPERTY_ROW
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ObjectsParser
プロパティ行の調整パラメータ
PARAM_RESULT_KEY
- クラス のstatic変数org.bbreak.excella.core.
SheetParser
結果キーパラメータ
PARAM_VALUE
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
固定値の値パラメータ
PARAM_VALUE_CELL
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
値セルの調整パラメータ
PARAM_VALUE_COLUMN
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
ListParser
値列の調整パラメータ
PARAM_VALUE_COLUMN
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
値列の調整パラメータ
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.
PostSheetParseListener
シート解析後に呼び出されるメソッド
PostSheetParseListener
-
org.bbreak.excella.core.listener
のインタフェース
シート解析後のイベント通知リスナ
prepareCloneSheet(Sheet)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
非推奨です。
poi-3.5-beta7-20090607.jarより不具合解消
preParse(Sheet, SheetParser)
- インタフェース のメソッドorg.bbreak.excella.core.listener.
PreSheetParseListener
シート解析前に呼び出されるメソッド
PreSheetParseListener
-
org.bbreak.excella.core.listener
のインタフェース
シート解析前のイベント通知リスナ
put(String, Object)
- クラス のメソッドorg.bbreak.excella.core.
SheetData
タグに対応する解析結果の追加
putSheetData(String, SheetData)
- クラス のメソッドorg.bbreak.excella.core.
BookData
シートデータの設定
R
remove(Object)
- クラス のメソッドorg.bbreak.excella.core.
SheetData
データの削除
removeCellComment()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
removeFormula()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
removeHyperlink()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
removePropertyParser(ObjectsPropertyParser)
- クラス のメソッドorg.bbreak.excella.core.tag.excel2java.
ObjectsParser
カスタムプロパティ解析クラスの削除
removeTagParser(String)
- クラス のメソッドorg.bbreak.excella.core.
BookController
指定タグのタグパーサ情報を削除する
S
setAsActiveCell()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setBaseFilePath(String)
- クラス のメソッドorg.bbreak.excella.core.exporter.book.
TextFileExporter
出力先のベースとなるファイルパスを設定します。
setBaseFilePath(String)
- クラス のメソッドorg.bbreak.excella.core.exporter.sheet.
TextFileExporter
出力先のベースとなるファイルパスを設定します。
setBlank()
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCell(Cell)
- 例外 のメソッドorg.bbreak.excella.core.exception.
ParseException
setCellComment(Comment)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellErrorValue(byte)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellFormula(String)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellStyle(CellStyle)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellType(int)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellType(CellType)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellValue(double)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellValue(Date)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellValue(Calendar)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellValue(RichTextString)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellValue(String)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellValue(boolean)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellValue(LocalDateTime)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setCellValue(Cell, Object)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
セルに値を設定する。
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(Hyperlink)
- クラス のメソッドorg.bbreak.excella.core.
CellClone
setHyperlink(Cell, HyperlinkType, String)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
セルにハイパーリンクを設定する。
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
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
区切り文字前半用インデックス
SPLIT_LAST_INDEX
- クラス のstatic変数org.bbreak.excella.core.tag.excel2java.
MapParser
区切り文字後半用インデックス
StringUtil
-
org.bbreak.excella.core.util
のクラス
文字列操作ユーティリティクラス
StringUtil()
- クラス のコンストラクタorg.bbreak.excella.core.util.
StringUtil
T
TAG_PARAM_PREFIX
- クラス のstatic変数org.bbreak.excella.core.tag.
TagParser
パラメータ定義の開始文字
TAG_PARAM_SUFFIX
- クラス のstatic変数org.bbreak.excella.core.tag.
TagParser
パラメータ定義の終了文字
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
- クラス のstatic変数org.bbreak.excella.core.util.
PoiUtil
一時テンプレートシート名
toString()
- 例外 のメソッドorg.bbreak.excella.core.exception.
ParseException
toString()
- クラス のメソッドorg.bbreak.excella.core.
SheetData
V
VALUE_DELIM
- クラス のstatic変数org.bbreak.excella.core.tag.
TagParser
キー、値の区切り文字
W
WorkbookExporter
-
org.bbreak.excella.core.exporter.book
のクラス
解析結果(ブック)を出力するクラス 指定されたパス(filePath)にブックを出力します。
WorkbookExporter()
- クラス のコンストラクタorg.bbreak.excella.core.exporter.book.
WorkbookExporter
writeBook(Workbook, String)
- クラス のstaticメソッドorg.bbreak.excella.core.util.
PoiUtil
ワークブックの書き込み処理
writeErrorBook(Workbook)
- クラス のメソッドorg.bbreak.excella.core.handler.
DebugErrorHandler
エラーブックのファイルをカレントディレクトリに書き込む
X
XSSF_SUFFIX
- クラス のstatic変数org.bbreak.excella.core.
BookController
Excel2007のファイル末尾
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
V
W
X
ナビゲーション・リンクをスキップ
概要
パッケージ
クラス
使用
階層ツリー
非推奨
索引
ヘルプ
前
次
フレーム
フレームなし
すべてのクラス
Copyright © 2009–2023. All rights reserved.