com.j_phone.phonedata
クラス CallInfo

java.lang.Object
  |
  +--com.j_phone.phonedata.CallInfo

public class CallInfo
extends java.lang.Object

通話情報を扱うためのクラスです。

直前の通話の通話時間、通話料金、現在までの積算通話時間、積算通話料金を取得します。

導入されたバージョン:
JSCL 1.2

メソッドの概要
 int getAmountCharge()
          現在までの積算通話料金を取得します。
 int getAmountTime()
          現在までの積算通話時間を取得します。
static CallInfo getInstance()
          唯一のCallInfoインスタンスを取得します。
 int getLastCharge()
          直前の通話料金を取得します。
 int getLastTime()
          直前の通話時間を取得します。
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getInstance

public static CallInfo getInstance()
唯一のCallInfoインスタンスを取得します。
戻り値:
CallInfoインスタンス

getLastTime

public int getLastTime()
直前の通話時間を取得します。 取得できない場合(計算中など)は値-1を返します。
戻り値:
直前の通話時間(単位は秒)。取得できない場合は-1。

getLastCharge

public int getLastCharge()
直前の通話料金を取得します。 取得できない場合(計算中など)は値-1を返します。
戻り値:
直前の通話料金(単位は円)。取得できない場合は-1。

getAmountTime

public int getAmountTime()
現在までの積算通話時間を取得します。 取得できない場合(計算中など)は値-1を返します。
戻り値:
積算通話時間(単位は秒)。取得できない場合は-1。

getAmountCharge

public int getAmountCharge()
現在までの積算通話料金を取得します。 取得できない場合(計算中など)は値-1を返します。
戻り値:
積算通話料金(単位は円)。取得できない場合は-1。