Class BrowserSnifferUtil_IW

Object
com.liferay.portal.servlet.BrowserSnifferUtil_IW

public class BrowserSnifferUtil_IW extends Object
Author:
Brian Wing Shun Chan
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    acceptsGzip(javax.servlet.http.HttpServletRequest httpServletRequest)
     
    getAccept(javax.servlet.http.HttpServletRequest httpServletRequest)
     
    getBrowserId(javax.servlet.http.HttpServletRequest httpServletRequest)
     
    com.liferay.portal.kernel.servlet.BrowserMetadata
    getBrowserMetadata(javax.servlet.http.HttpServletRequest httpServletRequest)
     
     
    float
    getMajorVersion(javax.servlet.http.HttpServletRequest httpServletRequest)
     
    getRevision(javax.servlet.http.HttpServletRequest httpServletRequest)
     
    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)
     
    parseVersion(String userAgent, String[] leadings, char[] separators)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • getInstance

      public static BrowserSnifferUtil_IW getInstance()
    • acceptsGzip

      public boolean acceptsGzip(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getAccept

      public String getAccept(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getBrowserId

      public String getBrowserId(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getBrowserMetadata

      public com.liferay.portal.kernel.servlet.BrowserMetadata getBrowserMetadata(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getMajorVersion

      public float getMajorVersion(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getRevision

      public String getRevision(javax.servlet.http.HttpServletRequest httpServletRequest)
    • getVersion

      public String getVersion(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isAir

      public boolean isAir(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isAndroid

      public boolean isAndroid(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isChrome

      public boolean isChrome(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isEdge

      public boolean isEdge(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isFirefox

      public boolean isFirefox(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isGecko

      public boolean isGecko(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isIe

      public boolean isIe(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isIeOnWin32

      public boolean isIeOnWin32(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isIeOnWin64

      public boolean isIeOnWin64(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isIphone

      public boolean isIphone(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isLinux

      public boolean isLinux(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isMac

      public boolean isMac(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isMobile

      public boolean isMobile(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isMozilla

      public boolean isMozilla(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isOpera

      public boolean isOpera(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isRtf

      public boolean isRtf(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isSafari

      public boolean isSafari(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isSun

      public boolean isSun(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isWebKit

      public boolean isWebKit(javax.servlet.http.HttpServletRequest httpServletRequest)
    • isWindows

      public boolean isWindows(javax.servlet.http.HttpServletRequest httpServletRequest)
    • parseVersion

      public String parseVersion(String userAgent, String[] leadings, char[] separators)