パッケージ jp.sf.orangesignal.csv.annotation

Java プログラム要素から区切り文字形式データを使用するための注釈を定義します。

参照先:
          説明

注釈型の概要
CsvColumn フィールドが区切り文字形式のデータ項目であることを示します。
CsvEntity 区切り文字形式のデータであることを示します。
 

パッケージ jp.sf.orangesignal.csv.annotation の説明

Java プログラム要素から区切り文字形式データを使用するための注釈を定義します。

 項目名で項目を指定する場合の例:
 @CsvEntity(header = true)
 public class Price {

     @CsvColumn(name = "コード")
     String code;

     @CsvColumn(name = "市場")
     String market;

     @CsvColumn(name = "日付")
     Date date;

     @CsvColumn(name = "始値")
     Number open;

     @CsvColumn(name = "高値")
     Number high;

     @CsvColumn(name = "安値")
     Number low;

     @CsvColumn(name = "終値")
     Number close;

     @CsvColumn(name = "出来高")
     Number volume;

 }
 
 項目位置で項目を指定する場合の例:
 @CsvEntity(header = false)
 public class Price {

     @CsvColumn(position = 0)
     String code;

     @CsvColumn(position = 1)
     String market;

     @CsvColumn(position = 2)
     Date date;

     @CsvColumn(position = 3)
     Number open;

     @CsvColumn(position = 4)
     Number high;

     @CsvColumn(position = 5)
     Number low;

     @CsvColumn(position = 6)
     Number close;

     @CsvColumn(position = 7)
     Number volume;

 }
 



Copyright © 2009 OrangeSignal.com. All Rights Reserved.