com.liferay.faces.util.client.internal
Class BrowserSnifferImpl

java.lang.Object
  extended by com.liferay.faces.util.client.internal.LiferayPortalBrowserSnifferCompat
      extended by com.liferay.faces.util.client.internal.LiferayPortalBrowserSnifferImpl
          extended by com.liferay.faces.util.client.internal.BrowserSnifferImpl
All Implemented Interfaces:
BrowserSniffer, LiferayPortalBrowserSniffer

public class BrowserSnifferImpl
extends LiferayPortalBrowserSnifferImpl
implements BrowserSniffer

Author:
Neil Griffin

Nested Class Summary
 
Nested classes/interfaces inherited from class com.liferay.faces.util.client.internal.LiferayPortalBrowserSnifferCompat
LiferayPortalBrowserSnifferCompat.CharPool, LiferayPortalBrowserSnifferCompat.GetterUtil, LiferayPortalBrowserSnifferCompat.StringUtil, LiferayPortalBrowserSnifferCompat.Validator, LiferayPortalBrowserSnifferCompat.WebKeys
 
Field Summary
 
Fields inherited from class com.liferay.faces.util.client.internal.LiferayPortalBrowserSnifferImpl
revisionLeadings, revisionSeparators, versionLeadings, versionSeparators
 
Fields inherited from class com.liferay.faces.util.client.internal.LiferayPortalBrowserSnifferCompat
ACCEPT_ENCODING, BACK_SLASH, BROWSER_SNIFFER_REVISION, BROWSER_SNIFFER_VERSION, COLON, FIREFOX_ALIASES, FORWARD_SLASH, REVISION_LEADINGS, REVISION_SEPARATORS, SPACE, VERSION_LEADINGS, VERSION_SEPARATORS, WEBKIT_ALIASES, WINDOWS_ALIASES
 
Fields inherited from interface com.liferay.faces.util.client.internal.LiferayPortalBrowserSniffer
BROWSER_ID_FIREFOX, BROWSER_ID_IE, BROWSER_ID_OTHER
 
Constructor Summary
BrowserSnifferImpl(javax.servlet.http.HttpServletRequest httpServletRequest)
           
 
Method Summary
 boolean acceptsGzip()
           
 String getBrowserId()
           
 float getMajorVersion()
           
 String getRevision()
           
 String getVersion()
           
 boolean isAir()
           
 boolean isAndroid()
           
 boolean isChrome()
           
 boolean isFirefox()
           
 boolean isGecko()
           
 boolean isIe()
           
 boolean isIeOnWin32()
           
 boolean isIeOnWin64()
           
 boolean isIpad()
           
 boolean isIphone()
           
 boolean isLinux()
           
 boolean isMac()
           
 boolean isMobile()
           
 boolean isMozilla()
           
 boolean isOpera()
           
 boolean isRtf()
           
 boolean isSafari()
           
 boolean isSun()
           
 boolean isWap()
           
 boolean isWapXhtml()
           
 boolean isWebKit()
           
 boolean isWindows()
           
 boolean isWml()
           
 
Methods inherited from class com.liferay.faces.util.client.internal.LiferayPortalBrowserSnifferImpl
acceptsGzip, getAccept, getBrowserId, getMajorVersion, getRevision, getUserAgent, getVersion, isAir, isAndroid, isChrome, isFirefox, isGecko, isIe, isIe, isIeOnWin32, isIeOnWin64, isIphone, isLinux, isMac, isMobile, isMozilla, isOpera, isRtf, isSafari, isSun, isWap, isWapXhtml, isWebKit, isWindows, isWml, parseVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrowserSnifferImpl

public BrowserSnifferImpl(javax.servlet.http.HttpServletRequest httpServletRequest)
Method Detail

acceptsGzip

public boolean acceptsGzip()
Specified by:
acceptsGzip in interface BrowserSniffer

isIeOnWin32

public boolean isIeOnWin32()
Specified by:
isIeOnWin32 in interface BrowserSniffer

isIeOnWin64

public boolean isIeOnWin64()
Specified by:
isIeOnWin64 in interface BrowserSniffer

isMozilla

public boolean isMozilla()
Specified by:
isMozilla in interface BrowserSniffer

isOpera

public boolean isOpera()
Specified by:
isOpera in interface BrowserSniffer

getBrowserId

public String getBrowserId()
Specified by:
getBrowserId in interface BrowserSniffer

isMac

public boolean isMac()
Specified by:
isMac in interface BrowserSniffer

isAndroid

public boolean isAndroid()
Specified by:
isAndroid in interface BrowserSniffer

isIpad

public boolean isIpad()
Specified by:
isIpad in interface BrowserSniffer

isChrome

public boolean isChrome()
Specified by:
isChrome in interface BrowserSniffer

isIe

public boolean isIe()
Specified by:
isIe in interface BrowserSniffer

isIphone

public boolean isIphone()
Specified by:
isIphone in interface BrowserSniffer

isMobile

public boolean isMobile()
Specified by:
isMobile in interface BrowserSniffer

isRtf

public boolean isRtf()
Specified by:
isRtf in interface BrowserSniffer

isSafari

public boolean isSafari()
Specified by:
isSafari in interface BrowserSniffer

isWapXhtml

public boolean isWapXhtml()
Specified by:
isWapXhtml in interface BrowserSniffer

isWml

public boolean isWml()
Specified by:
isWml in interface BrowserSniffer

getMajorVersion

public float getMajorVersion()
Specified by:
getMajorVersion in interface BrowserSniffer

isSun

public boolean isSun()
Specified by:
isSun in interface BrowserSniffer

isGecko

public boolean isGecko()
Specified by:
isGecko in interface BrowserSniffer

isWap

public boolean isWap()
Specified by:
isWap in interface BrowserSniffer

isAir

public boolean isAir()
Specified by:
isAir in interface BrowserSniffer

getRevision

public String getRevision()
Specified by:
getRevision in interface BrowserSniffer

isWindows

public boolean isWindows()
Specified by:
isWindows in interface BrowserSniffer

isWebKit

public boolean isWebKit()
Specified by:
isWebKit in interface BrowserSniffer

getVersion

public String getVersion()
Specified by:
getVersion in interface BrowserSniffer

isFirefox

public boolean isFirefox()
Specified by:
isFirefox in interface BrowserSniffer

isLinux

public boolean isLinux()
Specified by:
isLinux in interface BrowserSniffer


Copyright © 2015 Liferay, Inc.. All rights reserved.