public class UserAgent
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | DEFAULT_NAME_VALUEデフォルトの名称 | 
| static java.lang.String | DEFAULT_TYPE_VALUEデフォルトの種類 | 
| static java.lang.String | DEFAULT_VERSION_VALUEデフォルトのバージョン | 
| Constructor and Description | 
|---|
| UserAgent(java.lang.String text)指定したUser-Agent文字列を保持する UserAgentオブジェクトを生成する。 | 
| UserAgent(UserAgent original)指定した UserAgentオブジェクトを保持するUserAgentオブジェクトを生成する。 | 
| Modifier and Type | Method and Description | 
|---|---|
| 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バージョン