Package nablarch.fw.web.useragent
Class UserAgent
java.lang.Object
nablarch.fw.web.useragent.UserAgent
UserAgent情報を表すクラス。
- Author:
- TIS
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionブラウザ名称を取得する。ブラウザタイプを取得する。ブラウザバージョンを取得する。OS名称を取得する。OSタイプを取得する。OSバージョンを取得する。getText()
UserAgent文字列を取得する。void
setBrowserName
(String browserName) ブラウザ名称をセットする。void
setBrowserType
(String browserType) ブラウザタイプをセットする。void
setBrowserVersion
(String browserVersion) ブラウザバージョンをセットする。void
OS名称をセットする。void
OSタイプをセットする。void
setOsVersion
(String osVersion) OSバージョンをセットする。
-
Field Details
-
DEFAULT_TYPE_VALUE
デフォルトの種類- See Also:
-
DEFAULT_NAME_VALUE
デフォルトの名称- See Also:
-
DEFAULT_VERSION_VALUE
デフォルトのバージョン- See Also:
-
-
Constructor Details
-
UserAgent
指定したUser-Agent文字列を保持するUserAgent
オブジェクトを生成する。- Parameters:
text
- User-Agent文字列
-
UserAgent
指定したUserAgent
オブジェクトを保持するUserAgent
オブジェクトを生成する。- Parameters:
original
-UserAgent
オブジェクト
-
-
Method Details
-
getText
UserAgent文字列を取得する。- Returns:
- User-Agent文字列(User-Agent文字列が
null
の場合は空文字を返却する)
-
getBrowserType
ブラウザタイプを取得する。- Returns:
- ブラウザタイプ(ブラウザタイプが
null
の場合は"UnknownType"を返却する)
-
setBrowserType
ブラウザタイプをセットする。- Parameters:
browserType
- ブラウザタイプ
-
getBrowserName
ブラウザ名称を取得する。- Returns:
- ブラウザ名称(ブラウザ名称が
null
の場合は"UnknownName"を返却する)
-
setBrowserName
ブラウザ名称をセットする。- Parameters:
browserName
- ブラウザ名称
-
getBrowserVersion
ブラウザバージョンを取得する。- Returns:
- ブラウザバージョン(ブラウザバージョンが
null
の場合は"UnknownVersion"を返却する)
-
setBrowserVersion
ブラウザバージョンをセットする。- Parameters:
browserVersion
- ブラウザバージョン
-
getOsType
OSタイプを取得する。- Returns:
- OSタイプ(OSタイプが
null
の場合は"UnknownType"を返却する)
-
setOsType
OSタイプをセットする。- Parameters:
osType
- OSタイプ
-
getOsName
OS名称を取得する。- Returns:
- OS名称(OS名称が
null
の場合は"UnknownName"を返却する)
-
setOsName
OS名称をセットする。- Parameters:
osName
- OS名称
-
getOsVersion
OSバージョンを取得する。- Returns:
- OSバージョン(OSバージョンが
null
の場合は"UnknownVersion"を返却する)
-
setOsVersion
OSバージョンをセットする。- Parameters:
osVersion
- OSバージョン
-