public class UserAgent
extends java.lang.Object
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
DEFAULT_NAME_VALUE
デフォルトの名称
|
static java.lang.String |
DEFAULT_TYPE_VALUE
デフォルトの種類
|
static java.lang.String |
DEFAULT_VERSION_VALUE
デフォルトのバージョン
|
| コンストラクタと説明 |
|---|
UserAgent(java.lang.String text)
指定したUser-Agent文字列を保持する
UserAgentオブジェクトを生成する。 |
UserAgent(UserAgent original)
指定した
UserAgentオブジェクトを保持するUserAgentオブジェクトを生成する。 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getBrowserName()
ブラウザ名称を取得する。
|
java.lang.String |
getBrowserType()
ブラウザタイプを取得する。
|
java.lang.String |
getBrowserVersion()
ブラウザバージョンを取得する。
|
java.lang.String |
getOsName()
OS名称を取得する。
|
java.lang.String |
getOsType()
OSタイプを取得する。
|
java.lang.String |
getOsVersion()
OSバージョンを取得する。
|
java.lang.String |
getText()
UserAgent文字列を取得する。
|
void |
setBrowserName(java.lang.String browserName)
ブラウザ名称をセットする。
|
void |
setBrowserType(java.lang.String browserType)
ブラウザタイプをセットする。
|
void |
setBrowserVersion(java.lang.String browserVersion)
ブラウザバージョンをセットする。
|
void |
setOsName(java.lang.String osName)
OS名称をセットする。
|
void |
setOsType(java.lang.String osType)
OSタイプをセットする。
|
void |
setOsVersion(java.lang.String osVersion)
OSバージョンをセットする。
|
@Published public static final java.lang.String DEFAULT_TYPE_VALUE
@Published public static final java.lang.String DEFAULT_NAME_VALUE
@Published public static final java.lang.String DEFAULT_VERSION_VALUE
@Published(tag="architect") public UserAgent(java.lang.String text)
UserAgentオブジェクトを生成する。text - User-Agent文字列@Published(tag="architect") public UserAgent(UserAgent original)
UserAgentオブジェクトを保持するUserAgentオブジェクトを生成する。original - UserAgentオブジェクト@Published public java.lang.String getText()
nullの場合は空文字を返却する)@Published public java.lang.String getBrowserType()
nullの場合は"UnknownType"を返却する)@Published(tag="architect") public void setBrowserType(java.lang.String browserType)
browserType - ブラウザタイプ@Published public java.lang.String getBrowserName()
nullの場合は"UnknownName"を返却する)@Published(tag="architect") public void setBrowserName(java.lang.String browserName)
browserName - ブラウザ名称@Published public java.lang.String getBrowserVersion()
nullの場合は"UnknownVersion"を返却する)@Published(tag="architect") public void setBrowserVersion(java.lang.String browserVersion)
browserVersion - ブラウザバージョン@Published public java.lang.String getOsType()
nullの場合は"UnknownType"を返却する)@Published(tag="architect") public void setOsType(java.lang.String osType)
osType - OSタイプ@Published public java.lang.String getOsName()
nullの場合は"UnknownName"を返却する)@Published(tag="architect") public void setOsName(java.lang.String osName)
osName - OS名称@Published public java.lang.String getOsVersion()
nullの場合は"UnknownVersion"を返却する)@Published(tag="architect") public void setOsVersion(java.lang.String osVersion)
osVersion - OSバージョン