概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.sf.orangesignal.ta.data
クラス CsvDataLoader<T>

    java.lang.Object
      jp.sf.orangesignal.ta.data.CsvDataLoader<T>

型パラメータ:
  `T` - データの型

直系の既知のサブクラス:
  CsvMarginLoader, CsvPriceLoader, CsvStockSplitLoader

    public abstract class CsvDataLoader<T>

extends Object

CSV データロード機能を提供します。

導入されたバージョン:
  2.2
作成者:
  杉澤 浩二

コンストラクタの概要
`CsvDataLoader()` デフォルトコンストラクタです。

メソッドの概要
`List<T>` | `load(String symbol)` 指定されたシンボルの CSV ファイルから CSV データを読込んで返します。
`void` | `setConfig(CsvDataConfig config)` CSV データ設定情報を設定します。
`void` | `setHandler(jp.sf.orangesignal.csv.CsvListHandler<T> handler)` CSV データアクセスハンドラを設定します。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### CsvDataLoader

    public CsvDataLoader()

  デフォルトコンストラクタです。

メソッドの詳細

### setConfig

    public void setConfig(CsvDataConfig config)

  CSV データ設定情報を設定します。

  パラメータ:
    `config` - CSV データ設定情報

### setHandler

    public void setHandler(jp.sf.orangesignal.csv.CsvListHandler<T> handler)

  CSV データアクセスハンドラを設定します。

  パラメータ:
    `handler` - CSV データアクセスハンドラ

### load

    public List<T> load(String symbol)
                 throws IOException

  指定されたシンボルの CSV ファイルから CSV データを読込んで返します。

  パラメータ:
    `symbol` - シンボル
  戻り値:
    CSV データのリスト
  例外:
    `IOException` - 入出力例外が発生した場合

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2006-2009 OrangeSignal.com. All Rights Reserved.