| パッケージ | 説明 |
|---|---|
| com.github.mygreen.supercsv.builder |
CellProcessorを組み立てる機能を提供します。 |
| com.github.mygreen.supercsv.builder.joda |
Joda-Timeのクラスタイプに対する
ProcessorBuilderの実装を提供します。 |
| com.github.mygreen.supercsv.builder.standard |
標準のクラスタイプに対する
ProcessorBuilderの実装を提供します。 |
| com.github.mygreen.supercsv.builder.time |
Date and Time API(JSR-310)のクラスタイプに対する
ProcessorBuilderの実装を提供します。 |
| com.github.mygreen.supercsv.cellprocessor |
CellProcessorの実装を提供します。 |
| com.github.mygreen.supercsv.cellprocessor.constraint |
値の検証する
CellProcessorの実装を提供します。 |
| com.github.mygreen.supercsv.cellprocessor.conversion |
値の変換する
CellProcessorの実装を提供します。 |
| com.github.mygreen.supercsv.cellprocessor.format |
値をフォーマットする
CellProcessorの実装を提供します。 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected TextFormatter<T> |
GeneralProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config)
文字列とオブジェクトを相互変換する標準のフォーマッタを取得します。
|
protected abstract TextFormatter<T> |
AbstractProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config)
文字列とオブジェクトを相互変換する標準のフォーマッタを取得します。
|
TextFormatter<?> |
ColumnMapping.getFormatter()
フィールドのオブジェクトに対するフォーマッタ。
|
TextFormatter<T> |
AbstractProcessorBuilder.getFormatter(FieldAccessor field,
Configuration config)
文字列とオブジェクトを相互変換するフォーマッタを取得します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
ColumnMapping.setFormatter(TextFormatter<?> formatter) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected TextFormatter<T> |
AbstractJodaProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected TextFormatter<String> |
StringProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config) |
protected TextFormatter<Character> |
CharacterProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config) |
protected TextFormatter<Calendar> |
CalendarProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config) |
protected TextFormatter<Boolean> |
BooleanProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config) |
protected TextFormatter<N> |
AbstractNumberProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected TextFormatter<T> |
AbstractTemporalProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
AbstractTextFormatter<T>
文字列とオブジェクトの相互変換を行う抽象クラス。
|
class |
BooleanFormatter
Boolean型に対するフォーマッタ。
|
class |
DateFormatWrapper<T extends Date>
スレッドセーフな
DateFormat。 |
class |
EnumFormatter<T extends Enum<T>>
列挙型をフォーマットするクラス。
|
class |
JodaFormatWrapper<T>
Joda-Timeのフォーマッタをラップしたクラス。
|
class |
NumberFormatWrapper<T extends Number>
書式を指定した数値のフォーマッタ。
|
class |
SimpleNumberFormatter<T extends Number>
書式がない数値のフォーマッタ。
|
class |
TemporalFormatWrapper<T extends TemporalAccessor>
Date and Time APIの
DateTimeFormatterをラップしたクラス。 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Optional<CellProcessor> |
PrintProcessorFactory.create(Optional<CellProcessor> next,
FieldAccessor field,
TextFormatter<?> formatter,
Configuration config,
BuildCase buildCase,
Class<?>[] groups) |
Optional<CellProcessor> |
ParseProcessorFactory.create(Optional<CellProcessor> next,
FieldAccessor field,
TextFormatter<?> formatter,
Configuration config,
BuildCase buildCase,
Class<?>[] groups) |
Copyright © 2025 mygreen. All rights reserved.