public class BrowserSnifferUtil_IW
extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsGzip(javax.servlet.http.HttpServletRequest httpServletRequest) |
String |
getAccept(javax.servlet.http.HttpServletRequest httpServletRequest) |
String |
getBrowserId(javax.servlet.http.HttpServletRequest httpServletRequest) |
com.liferay.portal.kernel.servlet.BrowserMetadata |
getBrowserMetadata(javax.servlet.http.HttpServletRequest httpServletRequest) |
static BrowserSnifferUtil_IW |
getInstance() |
float |
getMajorVersion(javax.servlet.http.HttpServletRequest httpServletRequest) |
String |
getRevision(javax.servlet.http.HttpServletRequest httpServletRequest) |
String |
getVersion(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isAir(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isAndroid(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isChrome(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isEdge(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isFirefox(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isGecko(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isIe(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isIeOnWin32(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isIeOnWin64(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isIphone(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isLinux(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isMac(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isMobile(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isMozilla(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isOpera(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isRtf(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isSafari(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isSun(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isWebKit(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isWindows(javax.servlet.http.HttpServletRequest httpServletRequest) |
String |
parseVersion(String userAgent,
String[] leadings,
char[] separators) |
public static BrowserSnifferUtil_IW getInstance()
public boolean acceptsGzip(javax.servlet.http.HttpServletRequest httpServletRequest)
public String getAccept(javax.servlet.http.HttpServletRequest httpServletRequest)
public String getBrowserId(javax.servlet.http.HttpServletRequest httpServletRequest)
public com.liferay.portal.kernel.servlet.BrowserMetadata getBrowserMetadata(javax.servlet.http.HttpServletRequest httpServletRequest)
public float getMajorVersion(javax.servlet.http.HttpServletRequest httpServletRequest)
public String getRevision(javax.servlet.http.HttpServletRequest httpServletRequest)
public String getVersion(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isAir(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isAndroid(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isChrome(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isEdge(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isFirefox(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isGecko(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isIe(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isIeOnWin32(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isIeOnWin64(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isIphone(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isLinux(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isMac(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isMobile(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isMozilla(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isOpera(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isRtf(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isSafari(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isSun(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isWebKit(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isWindows(javax.servlet.http.HttpServletRequest httpServletRequest)
public String parseVersion(String userAgent, String[] leadings, char[] separators)