T - マッピング対象のBeanのクラスタイプpublic class FixedSizeCsvEncoder<T> extends Object implements CsvEncoder
固定長サイズを超える場合は、例外 SuperCsvFixedSizeException をスローします。
改行コードを含む場合は、例外外 SuperCsvFixedSizeException をスローします。
| コンストラクタと説明 |
|---|
FixedSizeCsvEncoder(Supplier<BeanMapping<T>> beanMappingSupplier)
コンストラクタ。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
String |
encode(String input,
CsvContext context,
CsvPreference preference) |
public FixedSizeCsvEncoder(Supplier<BeanMapping<T>> beanMappingSupplier)
beanMappingSupplier - BeanMappingの情報を取得するためのSupplier。
CsvEncoderのインスタンス作成時は、BeanMappingのインスタンスは未作成のため遅延評価する。
public String encode(String input, CsvContext context, CsvPreference preference)
encode インタフェース内 CsvEncoderSuperCsvFixedSizeException - 固定長サイズを超えたとき、または、改行コードを含む場合。Copyright © 2025 mygreen. All rights reserved.