|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sf.orangesignal.ta.data.model.PriceDataset
@NumberCompressorType(value=SUM) public class PriceDataset
価格データセットを提供します。
フィールドの概要 | |
---|---|
protected Number[] |
close
終値データを保持します。 |
protected Date[] |
date
日時データを保持します。 |
protected Number[] |
high
高値データを保持します。 |
protected Number[] |
low
安値データを保持します。 |
protected Number[] |
open
始値データを保持します。 |
protected Number[] |
volume
出来高データを保持します。 |
コンストラクタの概要 | |
---|---|
PriceDataset()
デフォルトコンストラクタです。 |
メソッドの概要 | |
---|---|
Number[] |
getClose()
終値データを返します。 |
Date[] |
getDate()
日時データを返します。 |
Number[] |
getHigh()
高値データを返します。 |
Number[] |
getLow()
安値データを返します。 |
Number[] |
getOpen()
始値データを返します。 |
Number[] |
getVolume()
出来高データを返します。 |
static PriceDataset |
newInstance(Price[] prices)
指定された価格データから価格データセットの新しいインスタンスを構築して返します。 |
void |
setClose(Number[] close)
終値データを設定します。 |
void |
setDate(Date[] date)
日時データを設定します。 |
void |
setHigh(Number[] high)
高値データを設定します。 |
void |
setLow(Number[] low)
安値データを設定します。 |
void |
setOpen(Number[] open)
始値データを設定します。 |
void |
setVolume(Number[] volume)
出来高データを設定します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
@DateItem protected Date[] date
@NumberItem @NumberCompressorType(value=FIRST) protected Number[] open
@NumberItem @NumberCompressorType(value=HIGHEST) protected Number[] high
@NumberItem @NumberCompressorType(value=LOWEST) protected Number[] low
@NumberItem @NumberCompressorType(value=LAST) protected Number[] close
@NumberItem @NumberCompressorType(value=SUM) protected Number[] volume
コンストラクタの詳細 |
---|
public PriceDataset()
メソッドの詳細 |
---|
public static PriceDataset newInstance(Price[] prices)
prices
- 価格データ
IllegalArgumentException
- prices
が null
または要素が存在しない場合public Date[] getDate()
public void setDate(Date[] date)
date
- 日時データpublic Number[] getOpen()
public void setOpen(Number[] open)
open
- 始値データpublic Number[] getHigh()
public void setHigh(Number[] high)
high
- 高値データpublic Number[] getLow()
public void setLow(Number[] low)
low
- 安値データpublic Number[] getClose()
public void setClose(Number[] close)
close
- 終値データpublic Number[] getVolume()
null
public void setVolume(Number[] volume)
volume
- 出来高データ
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |