jp.sourceforge.livez.imode
インタフェース Imode

すべてのスーパーインタフェース:
MobilePhone<ImodeBrowser,Iappli,UID>, Serializable

public interface Imode
extends MobilePhone<ImodeBrowser,Iappli,UID>

iモード端末情報のインターフェースです。

作成者:
杉澤 浩二

フィールドの概要
 
インタフェース jp.sourceforge.livez.MobilePhone から継承されたフィールド
BEAN_KEY
 
メソッドの概要
 AccessType getAccessType()
          通信状態コードを返します。
 Iappli getAppli()
          iアプリ実行環境情報を返します。
 Float getBarcode()
          バーコード対応バージョンを返します。
 ImodeBrowser getBrowser()
          iモードブラウザ情報を返します。
 CarrierType getCarrierType()
          キャリアの種類を返します。
 Decomail getDecomail()
          デコメール対応情報を返します。
 Flash getFlash()
          Flash Lite 対応情報を返します。
 List<Frame> getFrames()
          写真フレーム画像対応情報のリストを返します。
 int getGeoCode()
          ユーザがアクセスしている国番号を返します。
 String getIcc()
          FOMAカード識別番号を返します。
 String getId()
          HTTPユーザエージェント中の機種名を返します。
 IemojiType getIemojiType()
          iモード対応絵文字の種類を返します。
 ImotionType getImotionType()
          iモーション対応情報を返します。
 String getName()
          機種名を返します。
 NetworkType getNetworkType()
          通信の種類を返します。
 String getProductName()
          製品名を返します。
 Screen getScreen()
          画面情報を返します。
 String getSer()
          製造番号を返します。
 String getSeriesName()
          シリーズ名を返します。
 ServiceType getServiceType()
          端末の提供する通信サービスの種類を返します。
 Integer getSsl()
          SSL 対応レベルを返します。
 SubScreen getSubScreen()
          背面画面情報を返します。
 String getTrustedId()
          トラステッドAPID を返します。
 ImodeType getType()
          アクセス中の端末タイプを返します。
 UID getUserId()
          公式サイトの場合は、UID 情報を返します。
 String getVendorId()
          ベンダーIDを返します。
 boolean isCharaDen()
          キャラ電対応状況を返します。
 boolean isIchannel()
          iチャネル対応状況を返します。
 boolean isMenuIcon()
          メニューアイコン対応状況を返します。
 boolean isPdf()
          PDF対応状況を返します。
 boolean isToruca()
          トルカ対応状況を返します。
 
インタフェース jp.sourceforge.livez.MobilePhone から継承されたメソッド
getEnableImageTypes
 

メソッドの詳細

getServiceType

ServiceType getServiceType()
端末の提供する通信サービスの種類を返します。

常に "iモード" を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getServiceType
戻り値:
"iモード" を表す通信サービスの種類

getCarrierType

CarrierType getCarrierType()
キャリアの種類を返します。

常に "NTTドコモ" を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getCarrierType
戻り値:
"NTTドコモ" を表すキャリアの種類

getId

String getId()
HTTPユーザエージェント中の機種名を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getId
戻り値:
携帯端末の一意な識別子

getName

String getName()
機種名を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getName
戻り値:
機種名

getProductName

String getProductName()
製品名を返します。

不明な場合は null を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getProductName
戻り値:
製品名

getSeriesName

String getSeriesName()
シリーズ名を返します。

不明な場合は null を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getSeriesName
戻り値:
シリーズ名

getVendorId

String getVendorId()
ベンダーIDを返します。

ベンダーIDは端末名の前に付与されている製造メーカーを表す短い文字列です。
iモード対応カーナビや PlayStation の場合は null を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getVendorId
戻り値:
ベンダーID

getScreen

Screen getScreen()
画面情報を返します。

不明な場合は null を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getScreen
戻り値:
画面情報

getSubScreen

SubScreen getSubScreen()
背面画面情報を返します。

不明な場合は null を返します。 ※白黒対応状況と色数/階調数についてはサポートされていません。

戻り値:
画面情報

getBrowser

ImodeBrowser getBrowser()
iモードブラウザ情報を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getBrowser
戻り値:
iモードブラウザ情報

getAppli

Iappli getAppli()
iアプリ実行環境情報を返します。

非対応の場合や不明な場合は null を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getAppli
戻り値:
iアプリ実行環境情報

getFlash

Flash getFlash()
Flash Lite 対応情報を返します。

非対応の場合や不明な場合は null を返します。

戻り値:
Flash Lite 対応情報

getImotionType

ImotionType getImotionType()
iモーション対応情報を返します。

非対応の場合や不明な場合は null を返します。

戻り値:
iモーション対応情報

isPdf

boolean isPdf()
PDF対応状況を返します。

非対応の場合や不明な場合は false を返します。

戻り値:
PDF対応状況

isCharaDen

boolean isCharaDen()
キャラ電対応状況を返します。

非対応の場合や不明な場合は false を返します。

戻り値:
キャラ電対応状況

getDecomail

Decomail getDecomail()
デコメール対応情報を返します。

非対応の場合や不明な場合は null を返します。

戻り値:
デコメール対応情報

isToruca

boolean isToruca()
トルカ対応状況を返します。

非対応の場合や不明な場合は false を返します。

戻り値:
トルカ対応状況

isIchannel

boolean isIchannel()
iチャネル対応状況を返します。

非対応の場合や不明な場合は false を返します。

戻り値:
iチャネル対応状況

getIemojiType

IemojiType getIemojiType()
iモード対応絵文字の種類を返します。

戻り値:
iモード対応絵文字の種類

getFrames

List<Frame> getFrames()
写真フレーム画像対応情報のリストを返します。

非対応の場合や不明な場合は null を返します。

戻り値:
写真フレーム画像対応情報のリスト

isMenuIcon

boolean isMenuIcon()
メニューアイコン対応状況を返します。

非対応の場合や不明な場合は false を返します。

戻り値:
メニューアイコン対応状況

getBarcode

Float getBarcode()
バーコード対応バージョンを返します。

非対応の場合や不明な場合は null を返します。

戻り値:
バーコード対応バージョン

getSsl

Integer getSsl()
SSL 対応レベルを返します。

非対応の場合や不明な場合は null を返します。

戻り値:
SSL対応レベル

getType

ImodeType getType()
アクセス中の端末タイプを返します。

mova 端末では状態が変化する可能性がある事に注意して下さい。

戻り値:
端末タイプ

getAccessType

AccessType getAccessType()
通信状態コードを返します。

不明な場合は null を返します。

戻り値:
通信状態コード

getNetworkType

NetworkType getNetworkType()
通信の種類を返します。

※現状では N900iL 以外の端末では必ず "iモード通信" を返します。

戻り値:
通信の種類

getGeoCode

int getGeoCode()
ユーザがアクセスしている国番号を返します。

日本国内からのアクセスの場合は -1 を返します。

戻り値:
国番号
関連項目:
List of Mobile Country or Geographical Area Codes

getSer

String getSer()
製造番号を返します。

不明な場合は null を返します。

戻り値:
製造番号

getIcc

String getIcc()
FOMAカード識別番号を返します。

不明な場合は null を返します。

戻り値:
FOMAカード識別番号

getUserId

UID getUserId()
公式サイトの場合は、UID 情報を返します。

非公式サイト(勝手サイト)の場合は常に null を返します。

定義:
インタフェース MobilePhone<ImodeBrowser,Iappli,UID> 内の getUserId
戻り値:
UID 情報

getTrustedId

String getTrustedId()
トラステッドAPID を返します。

不明な場合は null を返します。

戻り値:
トラステッドAPID


Copyright © 2005-2006 Kouji Sugisawa. All rights reserved.