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

## jp.sf.orangesignal.trading.order
インタフェース Order

すべてのスーパーインタフェース:
  Comparable<Order>

既知のサブインタフェースの一覧:
  LimitOrder, MarketOrder, StopOrder

既知の実装クラスの一覧:
  CurrentCloseOrder, NextCloseOrder, NextLimitOrder, NextOpenOrder, NextStopOrder

    public interface Order

extends Comparable<Order>

注文情報の基底のインターフェースを提供します。

作成者:
  杉澤 浩二

メソッドの概要
`Date` | `getDate()` 注文日時を返します。
`Integer` | `getFindId()` 決済注文IDを返します。
`String` | `getFindLabel()` 決済注文ラベルを返します。
`String` | `getLabel()` ラベルを返します。
`OrderType` | `getOrderType()` 注文の種類を返します。
`int` | `getPeriod()` 注文日時から実際に注文が受付けられる日時までの期間を返します。
`int` | `getQuantity()` 注文数量を返します。
`String` | `getSymbol()` シンボルを返します。

インタフェース java.lang.Comparable から継承されたメソッド
`compareTo`

メソッドの詳細

### getSymbol

    String getSymbol()

  シンボルを返します。

  戻り値:
    シンボル

### getOrderType

    OrderType getOrderType()

  注文の種類を返します。

  戻り値:
    注文の種類

### getLabel

    String getLabel()

  ラベルを返します。

  戻り値:
    ラベル。又は `null`

### getDate

    Date getDate()

  注文日時を返します。

  戻り値:
    注文日時

### getQuantity

    int getQuantity()

  注文数量を返します。

  戻り値:
    注文数量。デフォルトの数量の場合は `0`

### getFindId

    Integer getFindId()

  決済注文IDを返します。

  戻り値:
    決済注文ID。又は `null`

### getFindLabel

    String getFindLabel()

  決済注文ラベルを返します。

  戻り値:
    決済注文ラベル。又は `null`

### getPeriod

    int getPeriod()

  注文日時から実際に注文が受付けられる日時までの期間を返します。

  実装は必ず `0` 以上の値を返す必要があります。

  戻り値:
    期間

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

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