インタフェース | 説明 |
---|---|
PaddingProcessor |
文字列をパディングする処理のインタフェース。
|
ReplacedWordProvider |
CsvWordReplace による語彙による置換処理をを個ナウ際の語彙を提供するためのインタフェースです。 |
クラス | 説明 |
---|---|
AbstractPaddingOperator |
パディング処理の抽象クラス。
|
ByteSizePaddingProcessor |
文字数をバイトサイズでカウントして、パディングする。
|
ByteSizePaddingProcessor.EucJp |
EUC-JPでエンコードしたバイト数をカウントして、パディングする。
|
ByteSizePaddingProcessor.Utf8 |
UTF-8でエンコードしたバイト数をカウントして、パディングする。
|
ByteSizePaddingProcessor.Windows31j |
Windows-31j(CP932)でエンコードしたバイト数をカウントして、パディングする。
|
CharReplacer |
文字を置換するクラス
|
CharWidthPaddingProcessor |
文字の幅によって区別してパディングする。
|
DefaultValue |
nullの場合に、指定した値に置換するCellProcessor。
|
DefaultValueFactory |
アノテーション
CsvDefaultValue ハンドリングして、DefaultValue を作成する。 |
FullChar |
半角を全角に変換するCellProcessor。
|
FullCharFactory |
アノテーション
CsvFullChar をハンドリングして、CellProcessorのFullChar を作成する。 |
HalfChar |
全角を半角に変換するCellProcessor。
|
HalfCharFactory |
アノテーション
CsvHalfChar をハンドリングして、CellProcessorのHalfChar を作成する。 |
JapaneseCharReplacer |
日本語の全角・半角の文字を置換する。
|
LeftPad |
左側にパディングする。
|
LeftPadFactory |
アノテーション
CsvLeftPad をハンドリングして、LeftPad を作成します。 |
Lower |
小文字に変換するCellProcessor
|
LowerFactory | |
MultiPad |
固定長にそろえる
CellProcessor 。 |
MultiPadFactory |
アノテーション
CsvMultiPad を元に、CellProcesssorMultiPad を作成します。 |
NullConvert |
値が比較対象の値と一致する場合、nullに変換する。
|
NullConvertFactory |
アノテーション
CsvNullConvert をハンドリングして、任意の値をnull変換するためのCellProcessorNullConvert を作成する。 |
OneSideTrim |
片方だけトリムするCellProcessor。
|
OneSideTrimFactory |
アノテーション
CsvOneSideTrim を元にCellProcessorOneSideTrim を作成するクラス。 |
RegexReplace |
文字列を置換する
CellProcessor です。 |
RegexReplaceFactory |
アノテーション
CsvRegexReplace をハンドリングして、値を置換するCellProcessorのRegexReplace を追加する。 |
ReplacedWordProvider.Word |
置換語彙を表現するクラス。
|
RightPad |
左側にパディングする。
|
RightPadFactory |
アノテーション
CsvRightPad をハンドリングして、RightPad を作成します。 |
SimplePaddingProcessor |
文字の種別にかかわらず1文字としてカウントしてパディング処理する。
|
Trim |
文字列をトリムするCellProcessor。
|
TrimFactory | |
Truncate |
文字列を切り詰めるCellProcessor
|
TruncateFactory |
CsvTruncate をハンドリングして、Truncate を作成する。 |
Upper |
大文字に変換するCellProcessor
|
UpperFactory |
Upper を作成する |
WordReplace |
一致する語彙を置換するCellProcessor。
|
WordReplaceFactory |
アノテーション
CsvWordReplace をハンドリングして、CellProcessorのWordReplace を作成します。 |
列挙 | 説明 |
---|---|
CharCategory |
日本語の全角・半角に変換する際の文字の種類を表す列挙型。
|
CellProcessor
の実装を提供します。Copyright © 2022 mygreen. All rights reserved.