@ProviderType
public interface BrowserSniffer
Modifier and Type | Field and Description |
---|---|
static String |
BROWSER_ID_EDGE |
static String |
BROWSER_ID_FIREFOX |
static String |
BROWSER_ID_IE |
static String |
BROWSER_ID_OTHER |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsGzip(javax.servlet.http.HttpServletRequest request) |
String |
getBrowserId(javax.servlet.http.HttpServletRequest request) |
BrowserMetadata |
getBrowserMetadata(javax.servlet.http.HttpServletRequest request) |
float |
getMajorVersion(javax.servlet.http.HttpServletRequest request) |
String |
getRevision(javax.servlet.http.HttpServletRequest request) |
String |
getVersion(javax.servlet.http.HttpServletRequest request) |
boolean |
isAir(javax.servlet.http.HttpServletRequest request) |
boolean |
isAndroid(javax.servlet.http.HttpServletRequest request) |
boolean |
isChrome(javax.servlet.http.HttpServletRequest request) |
boolean |
isEdge(javax.servlet.http.HttpServletRequest request) |
boolean |
isFirefox(javax.servlet.http.HttpServletRequest request) |
boolean |
isGecko(javax.servlet.http.HttpServletRequest request) |
boolean |
isIe(javax.servlet.http.HttpServletRequest request) |
boolean |
isIeOnWin32(javax.servlet.http.HttpServletRequest request) |
boolean |
isIeOnWin64(javax.servlet.http.HttpServletRequest request) |
boolean |
isIphone(javax.servlet.http.HttpServletRequest request) |
boolean |
isLinux(javax.servlet.http.HttpServletRequest request) |
boolean |
isMac(javax.servlet.http.HttpServletRequest request) |
boolean |
isMobile(javax.servlet.http.HttpServletRequest request) |
boolean |
isMozilla(javax.servlet.http.HttpServletRequest request) |
boolean |
isOpera(javax.servlet.http.HttpServletRequest request) |
boolean |
isRtf(javax.servlet.http.HttpServletRequest request) |
boolean |
isSafari(javax.servlet.http.HttpServletRequest request) |
boolean |
isSun(javax.servlet.http.HttpServletRequest request) |
boolean |
isWebKit(javax.servlet.http.HttpServletRequest request) |
boolean |
isWindows(javax.servlet.http.HttpServletRequest request) |
static final String BROWSER_ID_EDGE
static final String BROWSER_ID_FIREFOX
static final String BROWSER_ID_IE
static final String BROWSER_ID_OTHER
boolean acceptsGzip(javax.servlet.http.HttpServletRequest request)
String getBrowserId(javax.servlet.http.HttpServletRequest request)
BrowserMetadata getBrowserMetadata(javax.servlet.http.HttpServletRequest request)
float getMajorVersion(javax.servlet.http.HttpServletRequest request)
String getRevision(javax.servlet.http.HttpServletRequest request)
String getVersion(javax.servlet.http.HttpServletRequest request)
boolean isAir(javax.servlet.http.HttpServletRequest request)
boolean isAndroid(javax.servlet.http.HttpServletRequest request)
boolean isChrome(javax.servlet.http.HttpServletRequest request)
boolean isEdge(javax.servlet.http.HttpServletRequest request)
boolean isFirefox(javax.servlet.http.HttpServletRequest request)
boolean isGecko(javax.servlet.http.HttpServletRequest request)
boolean isIe(javax.servlet.http.HttpServletRequest request)
boolean isIeOnWin32(javax.servlet.http.HttpServletRequest request)
boolean isIeOnWin64(javax.servlet.http.HttpServletRequest request)
boolean isIphone(javax.servlet.http.HttpServletRequest request)
boolean isLinux(javax.servlet.http.HttpServletRequest request)
boolean isMac(javax.servlet.http.HttpServletRequest request)
boolean isMobile(javax.servlet.http.HttpServletRequest request)
boolean isMozilla(javax.servlet.http.HttpServletRequest request)
boolean isOpera(javax.servlet.http.HttpServletRequest request)
boolean isRtf(javax.servlet.http.HttpServletRequest request)
boolean isSafari(javax.servlet.http.HttpServletRequest request)
boolean isSun(javax.servlet.http.HttpServletRequest request)
boolean isWebKit(javax.servlet.http.HttpServletRequest request)
boolean isWindows(javax.servlet.http.HttpServletRequest request)