jp.sf.orangesignal.ta.data.model
クラス Margin

java.lang.Object
  上位を拡張 jp.sf.orangesignal.ta.data.model.Margin
すべての実装されたインタフェース:
Serializable, Comparable<Margin>

@NumberCompressorType(value=SUM)
public class Margin
extends Object
implements Serializable, Comparable<Margin>

信用取引データのモデルクラスを提供します。

導入されたバージョン:
2.2
作成者:
杉澤 浩二
関連項目:
直列化された形式

フィールドの概要
protected  Number bought
          信用買残を保持します。
protected  Date date
          日時を保持します。
protected  Number sold
          信用売残を保持します。
 
コンストラクタの概要
Margin()
          デフォルトコンストラクタです。
 
メソッドの概要
 int compareTo(Margin o)
          実装は日時で比較します。
 Number getBought()
          信用買残を返します。
 Date getDate()
          日時を返します。
 Number getSold()
          信用売残を返します。
 void setBought(Number bought)
          信用買残を設定します。
 void setDate(Date date)
          日時を設定します。
 void setSold(Number sold)
          信用売残を設定します。
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

date

@DateItem
protected Date date
日時を保持します。


sold

@NumberItem
@NumberCompressorType(value=SUM)
protected Number sold
信用売残を保持します。


bought

@NumberItem
@NumberCompressorType(value=SUM)
protected Number bought
信用買残を保持します。

コンストラクタの詳細

Margin

public Margin()
デフォルトコンストラクタです。

メソッドの詳細

getDate

public Date getDate()
日時を返します。

戻り値:
日時

setDate

public void setDate(Date date)
日時を設定します。

パラメータ:
date - 日時

getSold

public Number getSold()
信用売残を返します。信用売残がない場合は null を返します。

戻り値:
信用売残。または null

setSold

public void setSold(Number sold)
信用売残を設定します。

パラメータ:
sold - 信用売残

getBought

public Number getBought()
信用買残を返します。信用買残がない場合は null を返します。

戻り値:
信用買残。または null

setBought

public void setBought(Number bought)
信用買残を設定します。

パラメータ:
bought - 信用買残

compareTo

public int compareTo(Margin o)
実装は日時で比較します。

定義:
インタフェース Comparable<Margin> 内の compareTo

toString

public String toString()
オーバーライド:
クラス Object 内の toString


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