パッケージ | 説明 |
---|---|
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 © 2022 mygreen. All rights reserved.