|
||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||
参照先:
説明
| クラスの概要 | |
|---|---|
| AnnotationParser | 注釈を解析してデータ項目群情報を構築する機能を提供します。 |
| 例外の概要 | |
|---|---|
| AnnotationException | 注釈型の関係が不正な場合にスローする例外クラスを提供します。 |
| 注釈型の概要 | |
|---|---|
| DateItem | フィールドが時系列の日時データ項目であることを示します。 |
| DatePattern | 依存するフィールドの型が、CharSequence やそのサブクラスの日時データである場合の日付/時刻の解析方法を示します。 |
| NumberCompressorType | 依存する数値データのフィールドが日時精度単位変換可能であることを示します。 |
| NumberItem | フィールドが時系列の数値データ項目であることを示します。 |
| NumberPattern | 依存するフィールドの型が、CharSequence やそのサブクラスの数値データである場合の数値/通貨の解析方法を示します。 |
Java プログラム要素からデータセット機能やローソク足分析などを使用するための注釈を定義します。
例:
@DatePattern(value = "yyyy/MM/dd", language = "ja", country = "JP", timezone = "Asia/Tokyo")
@NumberPattern(value = "#,##0", language = "ja", country = "JP")
@NumberCompressorType(CompressType.SUM)
public class Dataset {
@DateItem
@DatePattern(value = "yyyy/MM/dd", language = "ja", country = "JP", timezone = "Asia/Tokyo")
Date[] date;
@NumberItem
@NumberPattern(value = "¤¤ #,##0", language = "ja", country = "JP", currency = "JPY")
@NumberCompressorType(CompressType.FIRST)
Number[] open;
@NumberItem
@NumberPattern(value = "¤¤ #,##0", language = "ja", country = "JP", currency = "JPY")
@NumberCompressorType(CompressType.HIGHEST)
Number[] high;
@NumberItem
@NumberPattern(value = "¤¤ #,##0", language = "ja", country = "JP", currency = "JPY")
@NumberCompressorType(CompressType.LOWEST)
Number[] low;
@NumberItem
@NumberPattern(value = "¤¤ #,##0", language = "ja", country = "JP", currency = "JPY")
@NumberCompressorType(CompressType.LAST)
Number[] close;
@NumberItem
@NumberPattern(value = "#,##0", language = "ja", country = "JP")
@NumberCompressorType(CompressType.SUM)
Number[] volume;
}
|
||||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||