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

## jp.sf.orangesignal.ta
クラス Step

    java.lang.Object
      jp.sf.orangesignal.ta.Step

すべての実装されたインタフェース:
  Serializable

    public class Step

extends Object
implements Serializable

非時系列データの値幅情報を提供します。

作成者:
  杉澤 浩二
関連項目:
  直列化された形式

フィールドの概要
`double` | `close` 終値を保持します。
`Date` | `closeDate` 終日を保持します。
`double` | `high` 高値を保持します。
`Date` | `highDate` 高値日を保持します。
`double` | `low` 安値を保持します。
`Date` | `lowDate` 安値日を保持します。
`double` | `open` 始値を保持します。
`Date` | `openDate` 初日を保持します。
`int` | `period` 期間を保持します。

コンストラクタの概要
`protected` | `Step()` デフォルトコンストラクタです。
`` | `Step(Date date, double price)` コンストラクタです。
`` | `Step(Date date, double price, int period)` コンストラクタです。

メソッドの概要
`static int` | `indexOf(Step[] array, Date find)` 指定された非時系列データから指定された日時を含む最初の位置を返します。
`static int` | `indexOf(Step[] array, Date find, int start)` 指定された非時系列データから指定された日時を含む最初の位置を返します。
`static int` | `lastIndexOf(Step[] array, Date find)` 指定された非時系列データから指定された日時を含む最後の位置を返します。
`static int` | `lastIndexOf(Step[] array, Date find, int start)` 指定された非時系列データから指定された日時を含む最後の位置を返します。

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

フィールドの詳細

### openDate

    public Date openDate

  初日を保持します。

### highDate

    public Date highDate

  高値日を保持します。

### lowDate

    public Date lowDate

  安値日を保持します。

### closeDate

    public Date closeDate

  終日を保持します。

### open

    public double open

  始値を保持します。

### high

    public double high

  高値を保持します。

### low

    public double low

  安値を保持します。

### close

    public double close

  終値を保持します。

### period

    public int period

  期間を保持します。

コンストラクタの詳細

### Step

    protected Step()

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

### Step

    public Step(Date date,
                double price)

  コンストラクタです。

  パラメータ:
    `date` - 日時
    `price` - 価格

### Step

    public Step(Date date,
                double price,
                int period)

  コンストラクタです。

  パラメータ:
    `date` - 日時
    `price` - 価格
    `period` - 期間

メソッドの詳細

### indexOf

    public static int indexOf(Step[] array,
                              Date find)

  指定された非時系列データから指定された日時を含む最初の位置を返します。

  指定された非時系列データが `null` の場合は `-1` を返します。

  パラメータ:
    `array` - 非時系列データ
    `find` - 検索する日時
  戻り値:
    指定された日時を含む最初の位置。見つからない場合は `-1`
  導入されたバージョン:
    2.2

### indexOf

    public static int indexOf(Step[] array,
                              Date find,
                              int start)

  指定された非時系列データから指定された日時を含む最初の位置を返します。

  指定された非時系列データが `null` の場合は `-1` を返します。

  パラメータ:
    `array` - 非時系列データ
    `find` - 検索す日時
    `start` - 開始位置
  戻り値:
    指定された日時を含む最初の位置。見つからない場合は `-1`
  導入されたバージョン:
    2.2

### lastIndexOf

    public static int lastIndexOf(Step[] array,
                                  Date find)

  指定された非時系列データから指定された日時を含む最後の位置を返します。

  指定された非時系列データが `null` の場合は `-1` を返します。

  パラメータ:
    `array` - 非時系列データ
    `find` - 検索する日時
  戻り値:
    指定された日時を含む最後の位置。見つからない場合は `-1`
  導入されたバージョン:
    2.2

### lastIndexOf

    public static int lastIndexOf(Step[] array,
                                  Date find,
                                  int start)

  指定された非時系列データから指定された日時を含む最後の位置を返します。

  指定された非時系列データが `null` の場合は `-1` を返します。

  パラメータ:
    `array` - 非時系列データ
    `find` - 検索する日時
    `start` - 開始位置
  戻り値:
    指定された日時を含む最後の位置。見つからない場合は `-1`
  導入されたバージョン:
    2.2

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

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