Skip navigation links
A B C D E G H I M S T U V W 

A

add(IPair<String, String>) - Method in class com.helger.useragent.UserAgentElementList
 
add(String) - Method in class com.helger.useragent.UserAgentElementList
 
add(ICommonsList<String>) - Method in class com.helger.useragent.UserAgentElementList
 
ApplicationUserAgentManager - Class in com.helger.useragent
 

B

BrowserInfo - Class in com.helger.useragent.browser
Represents information about a certain browser.
BrowserInfo() - Constructor for class com.helger.useragent.browser.BrowserInfo
Only to indicate that this is not the desired browser.
BrowserInfo(EBrowserType, Version) - Constructor for class com.helger.useragent.browser.BrowserInfo
 
BrowserInfoIE - Class in com.helger.useragent.browser
Special browser info for Internet Explorer.
BrowserInfoIE(Version, boolean) - Constructor for class com.helger.useragent.browser.BrowserInfoIE
 
BrowserInfoMobile - Class in com.helger.useragent.browser
Special browser info for Web Spider user agents.
BrowserInfoMobile(String) - Constructor for class com.helger.useragent.browser.BrowserInfoMobile
 
BrowserInfoSpider - Class in com.helger.useragent.browser
Special browser info for Web Spider user agents.
BrowserInfoSpider(WebSpiderInfo) - Constructor for class com.helger.useragent.browser.BrowserInfoSpider
 

C

com.helger.useragent - package com.helger.useragent
 
com.helger.useragent.browser - package com.helger.useragent.browser
 
com.helger.useragent.spider - package com.helger.useragent.spider
 
com.helger.useragent.uaprofile - package com.helger.useragent.uaprofile
 
containsString(String) - Method in class com.helger.useragent.UserAgentElementList
 

D

decryptUserAgentString(String) - Static method in class com.helger.useragent.UserAgentDecryptor
Decrypt the passed user agent string.

E

EBrowserText - Enum in com.helger.useragent.browser
 
EBrowserType - Enum in com.helger.useragent.browser
Contains the major web browsers on the market.
EMPTY - Static variable in class com.helger.useragent.uaprofile.UAProfile
 
equals(Object) - Method in class com.helger.useragent.spider.WebSpiderInfo
 
equals(Object) - Method in class com.helger.useragent.uaprofile.UAProfile
 
equals(Object) - Method in class com.helger.useragent.uaprofile.UAProfileDiff
 
EWebSpiderType - Enum in com.helger.useragent.spider
 
EXPECTED_MD5_DIGEST_BYTES - Static variable in class com.helger.useragent.uaprofile.UAProfileDiff
 
EXPECTED_MD5_DIGEST_LENGTH - Static variable in class com.helger.useragent.uaprofile.UAProfileDatabase
 

G

getAllElements() - Method in class com.helger.useragent.UserAgentElementList
 
getAllHeaderNames() - Method in interface com.helger.useragent.uaprofile.IUAProfileHeaderProvider
 
getAllItems() - Static method in class com.helger.useragent.ApplicationUserAgentManager
 
getAllKnownSpiders() - Method in class com.helger.useragent.spider.WebSpiderManager
 
getAllUniqueUAProfiles() - Static method in class com.helger.useragent.uaprofile.UAProfileDatabase
 
getAllUniqueUserAgents() - Static method in class com.helger.useragent.UserAgentDatabase
 
getAsString() - Method in interface com.helger.useragent.IUserAgent
 
getAsString() - Method in class com.helger.useragent.UserAgent
 
getBrowserInfo() - Method in interface com.helger.useragent.IUserAgent
 
getBrowserInfo() - Method in class com.helger.useragent.UserAgent
 
getBrowserType() - Method in class com.helger.useragent.browser.BrowserInfo
 
getData() - Method in class com.helger.useragent.uaprofile.UAProfileDiff
 
getDiffCount() - Method in class com.helger.useragent.uaprofile.UAProfile
 
getDisplayText(Locale) - Method in class com.helger.useragent.browser.BrowserInfo
 
getDisplayText(Locale) - Method in class com.helger.useragent.browser.BrowserInfoIE
 
getDisplayText(Locale) - Method in class com.helger.useragent.browser.BrowserInfoMobile
 
getDisplayText(Locale) - Method in class com.helger.useragent.browser.BrowserInfoSpider
 
getDisplayText(Locale) - Method in enum com.helger.useragent.browser.EBrowserText
 
getDisplayText(Locale) - Method in enum com.helger.useragent.browser.EBrowserType
 
getDocument() - Method in class com.helger.useragent.uaprofile.UAProfileDiff
 
getFromIDOrNull(String) - Static method in enum com.helger.useragent.browser.EBrowserType
 
getFromIDOrNull(String) - Static method in enum com.helger.useragent.spider.EWebSpiderType
 
getFromUserAgent(String) - Static method in class com.helger.useragent.ApplicationUserAgentManager
 
getFromUserAgent(String) - Static method in class com.helger.useragent.browser.MobileBrowserManager
 
getHeader(String) - Method in interface com.helger.useragent.uaprofile.IUAProfileHeaderProvider
 
getHeaders(String) - Method in interface com.helger.useragent.uaprofile.IUAProfileHeaderProvider
 
getID() - Method in enum com.helger.useragent.browser.EBrowserType
 
getID() - Method in enum com.helger.useragent.spider.EWebSpiderType
 
getID() - Method in class com.helger.useragent.spider.WebSpiderInfo
 
getInfo() - Method in class com.helger.useragent.spider.WebSpiderInfo
 
getInfoApplication() - Method in interface com.helger.useragent.IUserAgent
 
getInfoApplication() - Method in class com.helger.useragent.UserAgent
 
getInfoChrome() - Method in interface com.helger.useragent.IUserAgent
 
getInfoChrome() - Method in class com.helger.useragent.UserAgent
 
getInfoFirefox() - Method in interface com.helger.useragent.IUserAgent
 
getInfoFirefox() - Method in class com.helger.useragent.UserAgent
 
getInfoGeckoBased() - Method in interface com.helger.useragent.IUserAgent
 
getInfoGeckoBased() - Method in class com.helger.useragent.UserAgent
 
getInfoIE() - Method in interface com.helger.useragent.IUserAgent
 
getInfoIE() - Method in class com.helger.useragent.UserAgent
 
getInfoKonqueror() - Method in interface com.helger.useragent.IUserAgent
 
getInfoKonqueror() - Method in class com.helger.useragent.UserAgent
 
getInfoLynx() - Method in interface com.helger.useragent.IUserAgent
 
getInfoLynx() - Method in class com.helger.useragent.UserAgent
 
getInfoMobile() - Method in interface com.helger.useragent.IUserAgent
 
getInfoMobile() - Method in class com.helger.useragent.UserAgent
 
getInfoOpera() - Method in interface com.helger.useragent.IUserAgent
 
getInfoOpera() - Method in class com.helger.useragent.UserAgent
 
getInfoSafari() - Method in interface com.helger.useragent.IUserAgent
 
getInfoSafari() - Method in class com.helger.useragent.UserAgent
 
getInfoVivaldi() - Method in interface com.helger.useragent.IUserAgent
 
getInfoVivaldi() - Method in class com.helger.useragent.UserAgent
 
getInfoWebKitBased() - Method in interface com.helger.useragent.IUserAgent
 
getInfoWebKitBased() - Method in class com.helger.useragent.UserAgent
 
getInfoWebSpider() - Method in interface com.helger.useragent.IUserAgent
 
getInfoWebSpider() - Method in class com.helger.useragent.UserAgent
 
getInstance() - Static method in class com.helger.useragent.spider.WebSpiderManager
 
getListItemStartingWith(String) - Method in class com.helger.useragent.UserAgentElementList
Search for a list item starting with the specified String.
getMD5Digest() - Method in class com.helger.useragent.uaprofile.UAProfileDiff
 
getName() - Method in class com.helger.useragent.spider.WebSpiderInfo
 
getNewUAProfileCallback() - Static method in class com.helger.useragent.uaprofile.UAProfileDatabase
 
getPairValue(String) - Method in class com.helger.useragent.UserAgentElementList
 
getParsedUAProfile(IUAProfileHeaderProvider) - Static method in class com.helger.useragent.uaprofile.UAProfileDatabase
 
getParsedUserAgent(String) - Static method in class com.helger.useragent.UserAgentDatabase
 
getProfileDiffData() - Method in class com.helger.useragent.uaprofile.UAProfile
 
getProfileURL() - Method in class com.helger.useragent.uaprofile.UAProfile
 
getSearchEngineName() - Method in class com.helger.useragent.browser.BrowserInfoSpider
 
getStringValueFollowing(String) - Method in class com.helger.useragent.UserAgentElementList
 
getType() - Method in class com.helger.useragent.spider.WebSpiderInfo
 
getUAProfileFromRequest(IUAProfileHeaderProvider) - Static method in class com.helger.useragent.uaprofile.UAProfileDatabase
 
getVersion() - Method in class com.helger.useragent.browser.BrowserInfo
 
getWebSpiderFromUserAgent(String) - Method in class com.helger.useragent.spider.WebSpiderManager
 

H

hashCode() - Method in class com.helger.useragent.spider.WebSpiderInfo
 
hashCode() - Method in class com.helger.useragent.uaprofile.UAProfile
 
hashCode() - Method in class com.helger.useragent.uaprofile.UAProfileDiff
 

I

IS_IT_NOT - Static variable in class com.helger.useragent.browser.BrowserInfo
Is it not
IS_IT_NOT_IE - Static variable in class com.helger.useragent.browser.BrowserInfoIE
Is it not
IS_IT_NOT_MOBILE - Static variable in class com.helger.useragent.browser.BrowserInfoMobile
Is it not
IS_IT_NOT_SPIDER - Static variable in class com.helger.useragent.browser.BrowserInfoSpider
Is it not
isIECompatibilityMode() - Method in class com.helger.useragent.browser.BrowserInfoIE
 
isIt() - Method in class com.helger.useragent.browser.BrowserInfo
 
isItNot() - Method in class com.helger.useragent.browser.BrowserInfo
 
isSet() - Method in class com.helger.useragent.uaprofile.UAProfile
 
IUAProfileHeaderProvider - Interface in com.helger.useragent.uaprofile
 
IUserAgent - Interface in com.helger.useragent
Represents a single parsed user agent.

M

MobileBrowserManager - Class in com.helger.useragent.browser
 

S

setNewUAProfileCallback(Consumer<UAProfile>) - Static method in class com.helger.useragent.uaprofile.UAProfileDatabase
 
setUserAgentCallback(Consumer<? super IUserAgent>) - Static method in class com.helger.useragent.UserAgentDatabase
Set an external callback to get notified when a new unique UserAgent was received.

T

toString() - Method in class com.helger.useragent.browser.BrowserInfo
 
toString() - Method in class com.helger.useragent.browser.BrowserInfoIE
 
toString() - Method in class com.helger.useragent.browser.BrowserInfoMobile
 
toString() - Method in class com.helger.useragent.browser.BrowserInfoSpider
 
toString() - Method in class com.helger.useragent.spider.WebSpiderInfo
 
toString() - Method in class com.helger.useragent.uaprofile.UAProfile
 
toString() - Method in class com.helger.useragent.uaprofile.UAProfileDiff
 
toString() - Method in class com.helger.useragent.UserAgent
 
toString() - Method in class com.helger.useragent.UserAgentElementList
 

U

UAProfile - Class in com.helger.useragent.uaprofile
This class represents a single UA profile.
UAProfile(List<String>, Map<Integer, UAProfileDiff>) - Constructor for class com.helger.useragent.uaprofile.UAProfile
 
UAProfileDatabase - Class in com.helger.useragent.uaprofile
Central cache for known UAProfiles.
UAProfileDiff - Class in com.helger.useragent.uaprofile
Represents a single UA profile diff.
UAProfileDiff(String, byte[]) - Constructor for class com.helger.useragent.uaprofile.UAProfileDiff
 
UserAgent - Class in com.helger.useragent
Default implementation of the IUserAgent interface.
UserAgent(String, UserAgentElementList) - Constructor for class com.helger.useragent.UserAgent
 
UserAgentDatabase - Class in com.helger.useragent
Central cache for known user agents (see HTTP header field CHttpHeader.USER_AGENT).
UserAgentDecryptor - Class in com.helger.useragent
This class converts an user agent string to an IUserAgent object if possible.
UserAgentElementList - Class in com.helger.useragent
This class wraps the basic elements of a user agent string.
UserAgentElementList() - Constructor for class com.helger.useragent.UserAgentElementList
 
UserAgentElementList(UserAgentElementList) - Constructor for class com.helger.useragent.UserAgentElementList
 

V

valueOf(String) - Static method in enum com.helger.useragent.browser.EBrowserText
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.useragent.browser.EBrowserType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.helger.useragent.spider.EWebSpiderType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.helger.useragent.browser.EBrowserText
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.useragent.browser.EBrowserType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.helger.useragent.spider.EWebSpiderType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebSpiderInfo - Class in com.helger.useragent.spider
Contains information about a single web spider.
WebSpiderInfo(String) - Constructor for class com.helger.useragent.spider.WebSpiderInfo
 
WebSpiderManager - Class in com.helger.useragent.spider
Provides a list of known web spiders.
A B C D E G H I M S T U V W 
Skip navigation links

Copyright © 2016–2019 Philip Helger. All rights reserved.