@Target(value=FIELD) @Retention(value=RUNTIME) @Documented public @interface CsvColumn
フィールドに付与します。
@CsvBean
public class SampleCsv {
@CsvColumn(number=1)
private int no;
@CsvColumn(number=2, label="名前")
private String name;
// getter/setterは省略
}
修飾子とタイプ | 任意要素と説明 |
---|---|
Class<? extends ProcessorBuilder>[] |
builder
独自の
ProcessorBuilder を指定してCellProcessor を組み立てたい場合に指定します。 |
String |
label
見出しとなるラベルを指定します。
|
int |
number
列番号を指定します。
|
public abstract String label
public abstract Class<? extends ProcessorBuilder>[] builder
ProcessorBuilder
を実装したクラスを指定します。Copyright © 2022 mygreen. All rights reserved.