|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sf.orangesignal.ta.candle.generator.CandlestickGenerator
jp.sf.orangesignal.ta.candle.generator.AnnotationCandlestickGenerator
public class AnnotationCandlestickGenerator
注釈を利用してローソク足情報を生成するジェネレータクラスを提供します。
フィールドの概要 | |
---|---|
static String |
DEFAULT_DATE_NAME
デフォルトの日時データ名です。 |
static Map<FourPrice,String> |
DEFAULT_PRICE_NAME_MAP
デフォルトの4本値データ名のマップです。 |
クラス jp.sf.orangesignal.ta.candle.generator.CandlestickGenerator から継承されたフィールド |
---|
defaultSettings, settings |
コンストラクタの概要 | |
---|---|
AnnotationCandlestickGenerator()
デフォルトコンストラクタです。 |
|
AnnotationCandlestickGenerator(CandlestickGeneratorSettings settings)
コンストラクタです。 |
メソッドの概要 | |
---|---|
Candlestick[] |
generate(Collection<?> c)
|
Candlestick[] |
generate(Collection<?> c,
String date,
Map<FourPrice,String> price)
指定されたデータコレクションを使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Collection<?> c,
String date,
Map<FourPrice,String> price,
TrendProcessor processor)
指定されたデータコレクション及びトレンドプロセッサーを使用してローソク足情報を生成して返します。 |
static Candlestick[] |
generate(Collection<?> c,
String date,
Map<FourPrice,String> price,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
指定されたデータコレクションを使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Collection<?> c,
TrendProcessor processor)
|
static Candlestick[] |
generate(Collection<?> c,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
|
Candlestick[] |
generate(Object dataset)
|
Candlestick[] |
generate(Object[] array)
指定されたデータ配列を使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Object[] array,
String date,
Map<FourPrice,String> price)
指定されたデータ配列を使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Object[] array,
String date,
Map<FourPrice,String> price,
TrendProcessor processor)
指定されたデータ配列及びトレンドプロセッサーを使用してローソク足情報を生成して返します。 |
static Candlestick[] |
generate(Object[] array,
String date,
Map<FourPrice,String> price,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
指定されたデータ配列を使用してローソク足情報を生成して返します。 |
static Candlestick[] |
generate(Object[] array,
String date,
String open,
String high,
String low,
String close,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
|
Candlestick[] |
generate(Object[] array,
TrendProcessor processor)
指定されたデータ配列を使用してローソク足情報を生成して返します。 |
static Candlestick[] |
generate(Object[] array,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
指定されたデータ配列を使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Object dataset,
String date,
Map<FourPrice,String> price)
指定されたデータセットを使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Object dataset,
String date,
Map<FourPrice,String> price,
TrendProcessor processor)
指定されたデータセット及びトレンドプロセッサーを使用してローソク足情報を生成して返します。 |
static Candlestick[] |
generate(Object dataset,
String date,
Map<FourPrice,String> price,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
指定されたデータセットを使用してローソク足情報を生成して返します。 |
Candlestick[] |
generate(Object dataset,
TrendProcessor processor)
|
static Candlestick[] |
generate(Object dataset,
TrendProcessor processor,
CandlestickGeneratorSettings settings)
|
クラス jp.sf.orangesignal.ta.candle.generator.CandlestickGenerator から継承されたメソッド |
---|
generate, generate, generate, generate, getSettings, setSettings |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final String DEFAULT_DATE_NAME
public static final Map<FourPrice,String> DEFAULT_PRICE_NAME_MAP
コンストラクタの詳細 |
---|
public AnnotationCandlestickGenerator()
public AnnotationCandlestickGenerator(CandlestickGeneratorSettings settings)
settings
- ローソク足生成設定群情報メソッドの詳細 |
---|
public Candlestick[] generate(Object dataset) throws CandlestickGenerateException
CandlestickGenerateException
public Candlestick[] generate(Object dataset, TrendProcessor processor) throws CandlestickGenerateException
CandlestickGenerateException
public static Candlestick[] generate(Object dataset, TrendProcessor processor, CandlestickGeneratorSettings settings) throws CandlestickGenerateException
CandlestickGenerateException
public Candlestick[] generate(Object dataset, String date, Map<FourPrice,String> price) throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装はトレンドプロセッサーに null
を指定して、generate(Object, String, Map, TrendProcessor, CandlestickGeneratorSettings)
を呼出すだけです。
dataset
- データセットdate
- 日時データの名前price
- 4本値の種類とデータの名前のマップ
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Object, String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Object dataset, String date, Map<FourPrice,String> price, TrendProcessor processor) throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装は単に generate(Object, String, Map, TrendProcessor, CandlestickGeneratorSettings)
を呼出すだけです。
dataset
- データセットdate
- 日時データの名前price
- 4本値の種類とデータの名前のマップprocessor
- トレンドプロセッサー
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Object, String, Map, TrendProcessor, CandlestickGeneratorSettings)
public static Candlestick[] generate(Object dataset, String date, Map<FourPrice,String> price, TrendProcessor processor, CandlestickGeneratorSettings settings) throws CandlestickGenerateException
このメソッドは注釈を利用して指定されたデータセットから日時、始値、高値、安値、終値を取得し CandlestickGenerator.generate(Date[], Number[], Number[], Number[], Number[], TrendProcessor, CandlestickGeneratorSettings)
を呼出します。
dataset
- データセットdate
- 日時データの名前price
- 4本値の種類とデータの名前のマップprocessor
- トレンドプロセッサーsettings
- ローソク足生成設定群情報
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合CandlestickGenerator.generate(Date[], Number[], Number[], Number[], Number[], TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Collection<?> c) throws CandlestickGenerateException
CandlestickGenerateException
public Candlestick[] generate(Collection<?> c, TrendProcessor processor) throws CandlestickGenerateException
CandlestickGenerateException
public static Candlestick[] generate(Collection<?> c, TrendProcessor processor, CandlestickGeneratorSettings settings) throws CandlestickGenerateException
CandlestickGenerateException
public Candlestick[] generate(Collection<?> c, String date, Map<FourPrice,String> price) throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装はトレンドプロセッサーに null
を指定して、generate(Collection, String, Map, TrendProcessor, CandlestickGeneratorSettings)
を呼出すだけです。
c
- データコレクションdate
- 日時データの名前price
- 4本値の種類とデータの名前のマップ
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Collection, String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Collection<?> c, String date, Map<FourPrice,String> price, TrendProcessor processor) throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装は単に generate(Collection, String, Map, TrendProcessor, CandlestickGeneratorSettings)
を呼出すだけです。
c
- データコレクションdate
- 日時データの名前price
- 4本値の種類とデータの名前のマップprocessor
- トレンドプロセッサー
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Collection, String, Map, TrendProcessor, CandlestickGeneratorSettings)
public static Candlestick[] generate(Collection<?> c, String date, Map<FourPrice,String> price, TrendProcessor processor, CandlestickGeneratorSettings settings) throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装は単に generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
を呼出すだけです。
c
- データコレクションdate
- 日時データの名前price
- 4本値の種類とデータの名前のマップprocessor
- トレンドプロセッサーsettings
- ローソク足生成設定群情報
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Object[] array) throws CandlestickGenerateException
このメソッドは注釈を利用して指定されたデータ配列から日時、始値、高値、安値、終値を取得し generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
を呼出します。
array
- データ配列
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Object[] array, TrendProcessor processor) throws CandlestickGenerateException
このメソッドは注釈を利用して指定されたデータ配列から日時、始値、高値、安値、終値を取得し generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
を呼出します。
array
- データ配列processor
- トレンドプロセッサー
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public static Candlestick[] generate(Object[] array, TrendProcessor processor, CandlestickGeneratorSettings settings) throws CandlestickGenerateException
このメソッドは注釈を利用して指定されたデータ配列から日時、始値、高値、安値、終値を取得し generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
を呼出します。
array
- データ配列processor
- トレンドプロセッサーsettings
- ローソク足生成設定群情報
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Object[] array, String date, Map<FourPrice,String> price) throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装はトレンドプロセッサーに null
を指定して、generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
を呼出すだけです。
array
- データ配列date
- 日時データの名前price
- 4本値の種類とデータの名前のマップ
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public Candlestick[] generate(Object[] array, String date, Map<FourPrice,String> price, TrendProcessor processor) throws CandlestickGenerateException
このメソッドは利便性の為に提供しています。
実装は単に generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
を呼出すだけです。
array
- データ配列date
- 日時データの名前price
- 4本値の種類とデータの名前のマップprocessor
- トレンドプロセッサー
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Object[], String, Map, TrendProcessor, CandlestickGeneratorSettings)
public static Candlestick[] generate(Object[] array, String date, Map<FourPrice,String> price, TrendProcessor processor, CandlestickGeneratorSettings settings) throws CandlestickGenerateException
このメソッドは注釈を利用して指定されたデータ配列から日時、始値、高値、安値、終値を取得し generate(Object[], String, String, String, String, String, TrendProcessor, CandlestickGeneratorSettings)
を呼出します。
array
- データ配列date
- 日時データの名前price
- 4本値の種類とデータの名前のマップprocessor
- トレンドプロセッサーsettings
- ローソク足生成設定群情報
CandlestickGenerateException
- ローソク足情報の生成に失敗した場合generate(Object[], String, String, String, String, String, TrendProcessor, CandlestickGeneratorSettings)
public static Candlestick[] generate(Object[] array, String date, String open, String high, String low, String close, TrendProcessor processor, CandlestickGeneratorSettings settings) throws CandlestickGenerateException
CandlestickGenerateException
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |