public class UserAgent extends Object implements IUserAgent
IUserAgent interface.| Constructor and Description |
|---|
UserAgent(String sFullUserAgent,
UserAgentElementList aElements) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAsString() |
BrowserInfo |
getBrowserInfo() |
BrowserInfo |
getInfoApplication() |
BrowserInfo |
getInfoChrome() |
BrowserInfo |
getInfoFirefox() |
BrowserInfo |
getInfoGeckoBased() |
BrowserInfoIE |
getInfoIE() |
BrowserInfo |
getInfoKonqueror() |
BrowserInfo |
getInfoLynx() |
BrowserInfoMobile |
getInfoMobile() |
BrowserInfo |
getInfoOpera() |
BrowserInfo |
getInfoSafari() |
BrowserInfo |
getInfoVivaldi() |
BrowserInfo |
getInfoWebKitBased() |
BrowserInfoSpider |
getInfoWebSpider() |
String |
toString() |
public UserAgent(@Nonnull String sFullUserAgent, @Nonnull UserAgentElementList aElements)
@Nonnull public String getAsString()
getAsString in interface IUserAgent@Nullable public BrowserInfo getBrowserInfo()
getBrowserInfo in interface IUserAgentnull if
no known browser was detected.@Nonnull public BrowserInfo getInfoFirefox()
getInfoFirefox in interface IUserAgent@Nonnull public BrowserInfoIE getInfoIE()
getInfoIE in interface IUserAgent@Nonnull public BrowserInfo getInfoOpera()
getInfoOpera in interface IUserAgent@Nonnull public BrowserInfo getInfoSafari()
getInfoSafari in interface IUserAgent@Nonnull public BrowserInfo getInfoChrome()
getInfoChrome in interface IUserAgent@Nonnull public BrowserInfo getInfoVivaldi()
getInfoVivaldi in interface IUserAgent@Nonnull public BrowserInfo getInfoLynx()
getInfoLynx in interface IUserAgent@Nonnull public BrowserInfo getInfoKonqueror()
getInfoKonqueror in interface IUserAgent@Nonnull public BrowserInfo getInfoGeckoBased()
getInfoGeckoBased in interface IUserAgent@Nonnull public BrowserInfo getInfoWebKitBased()
getInfoWebKitBased in interface IUserAgent@Nonnull public BrowserInfoMobile getInfoMobile()
getInfoMobile in interface IUserAgent@Nonnull public BrowserInfoSpider getInfoWebSpider()
getInfoWebSpider in interface IUserAgent@Nonnull public BrowserInfo getInfoApplication()
getInfoApplication in interface IUserAgentCopyright © 2016–2019 Philip Helger. All rights reserved.