com.lavans.util.browser
クラス BrowserChecker

java.lang.Object
  上位を拡張 com.lavans.util.BaseClass
      上位を拡張 com.lavans.util.browser.BrowserChecker

public class BrowserChecker
extends BaseClass

Browser判別クラス。 携帯1機種につきBrowserクラスを一つインスタンス化し、HashMapの中に格納する。 browserMap User-Agentとブラウザクラスが対になったMap。


フィールドの概要
static java.lang.String DESKTOP
           
static java.lang.String DOCOMO_FOMA
           
static java.lang.String DOCOMO_PDC
           
static java.lang.String EZWEB
           
static java.lang.String EZWEB_WAP2
           
static java.lang.String PDA
           
static java.lang.String PHONE
           
static java.lang.String VODAFONE
           
 
クラス com.lavans.util.BaseClass から継承されたフィールド
logger
 
コンストラクタの概要
protected BrowserChecker()
          /** コンストラクタ。
 
メソッドの概要
 Browser getBrowser(java.lang.String userAgent)
          ブラウザ種別判定
 java.util.Map getBrowserTypeMap()
          ブラウザタイプ一覧を返す。
static BrowserChecker getInstance()
          インスタンス取得。
 void init()
          初期化
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DESKTOP

public static final java.lang.String DESKTOP
関連項目:
定数フィールド値

PHONE

public static final java.lang.String PHONE
関連項目:
定数フィールド値

PDA

public static final java.lang.String PDA
関連項目:
定数フィールド値

DOCOMO_PDC

public static final java.lang.String DOCOMO_PDC
関連項目:
定数フィールド値

DOCOMO_FOMA

public static final java.lang.String DOCOMO_FOMA
関連項目:
定数フィールド値

EZWEB

public static final java.lang.String EZWEB
関連項目:
定数フィールド値

EZWEB_WAP2

public static final java.lang.String EZWEB_WAP2
関連項目:
定数フィールド値

VODAFONE

public static final java.lang.String VODAFONE
関連項目:
定数フィールド値
コンストラクタの詳細

BrowserChecker

protected BrowserChecker()
/** コンストラクタ。Singletonのため呼び出し不可。

メソッドの詳細

getInstance

public static BrowserChecker getInstance()
インスタンス取得。

戻り値:

init

public void init()
初期化


getBrowser

public Browser getBrowser(java.lang.String userAgent)
ブラウザ種別判定


getBrowserTypeMap

public java.util.Map getBrowserTypeMap()
ブラウザタイプ一覧を返す。 全ブラウザ取得用(テスト用)。

戻り値: