| パッケージ | 説明 |
|---|---|
| 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の実装を提供します。 |
| com.github.mygreen.supercsv.io |
CSVの読み書きを行う機能を提供します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Configuration |
BeanMappingFactory.getConfiguration()
システム情報を取得します。
|
Configuration |
BeanMapping.getConfiguration()
システム情報を取得します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Optional<CellProcessor> |
ProcessorBuilder.buildForReading(Class<T> type,
FieldAccessor field,
Configuration config,
Class<?>[] groups)
読み込み用の
CellProcessorを組み立てる。 |
Optional<CellProcessor> |
AbstractProcessorBuilder.buildForReading(Class<T> type,
FieldAccessor field,
Configuration config,
Class<?>[] groups) |
Optional<CellProcessor> |
ProcessorBuilder.buildForWriting(Class<T> type,
FieldAccessor field,
Configuration config,
Class<?>[] groups)
書き込み用の
CellProcessorを組み立てる。 |
Optional<CellProcessor> |
AbstractProcessorBuilder.buildForWriting(Class<T> type,
FieldAccessor field,
Configuration config,
Class<?>[] groups) |
static FixedSizeColumnProperty |
BeanMappingFactoryHelper.createFixedSizeColumnProperty(CsvFixedSize fixedAnno,
Configuration configuration)
固定長のアノテーション
CsvFixedSizeから、固定長のプロパティを作成する。 |
protected TextFormatter<T> |
GeneralProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config)
文字列とオブジェクトを相互変換する標準のフォーマッタを取得します。
|
protected abstract TextFormatter<T> |
AbstractProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config)
文字列とオブジェクトを相互変換する標準のフォーマッタを取得します。
|
TextFormatter<T> |
AbstractProcessorBuilder.getFormatter(FieldAccessor field,
Configuration config)
文字列とオブジェクトを相互変換するフォーマッタを取得します。
|
void |
BeanMappingFactory.setConfiguration(Configuration configuraton)
システム情報を取得します。
|
void |
BeanMapping.setConfiguration(Configuration configuraton)
システム情報を取得します。
|
static TreeSet<Integer> |
BeanMappingFactoryHelper.supplyLackedNumberMappingColumn(Class<?> beanType,
List<ColumnMapping> list,
Optional<CsvPartial> partialAnno,
String[] suppliedHeaders,
Configuration configuration)
欠けているカラム番号がある場合、その番号を持つダミーのカラムを追加する。
|
String |
HeaderMapper.toMap(ColumnMapping column,
Configuration config,
Class<?>[] groups)
カラム情報からヘッダーのラベル情報を取得する。
|
String |
FixedSizeHeaderMapper.toMap(ColumnMapping column,
Configuration config,
Class<?>[] groups) |
String |
DefaultHeaderMapper.toMap(ColumnMapping column,
Configuration config,
Class<?>[] groups) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected org.joda.time.format.DateTimeFormatter |
AbstractJodaProcessorBuilder.createFormatter(FieldAccessor field,
Configuration config)
変換規則から、
DateTimeFormatterのインスタンスを作成する。 |
protected TextFormatter<T> |
AbstractJodaProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected DateTimeFormatter |
AbstractTemporalProcessorBuilder.createFormatter(FieldAccessor field,
Configuration config)
変換規則から、
DateTimeFormatterのインスタンスを作成する。 |
protected TextFormatter<T> |
AbstractTemporalProcessorBuilder.getDefaultFormatter(FieldAccessor field,
Configuration config) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
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) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Configuration |
FixedSizeCsvPreference.getConfiguration()
設定情報を取得します。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FixedSizeCsvPreference.Builder<T> |
FixedSizeCsvPreference.Builder.configuration(Configuration configuration)
設定情報を設定します。
|
Copyright © 2025 mygreen. All rights reserved.