com.liferay.portal.kernel.mobile.device
Interface Device

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AbstractDevice, UnknownDevice

public interface Device
extends java.io.Serializable

Author:
Milen Dyankov, Michael C. Han

Method Summary
 java.lang.String getBrand()
           
 java.lang.String getBrowser()
           
 java.lang.String getBrowserVersion()
           
 java.util.Map<java.lang.String,Capability> getCapabilities()
           
 java.lang.String getCapability(java.lang.String name)
           
 java.lang.String getModel()
           
 java.lang.String getOS()
           
 java.lang.String getOSVersion()
           
 java.lang.String getPointingMethod()
           
 Dimensions getScreenPhysicalSize()
           
 Dimensions getScreenResolution()
           
 Dimensions getScreenSize()
          Deprecated. As of 6.2.0, replaced by getScreenResolution()
 boolean hasQwertyKeyboard()
           
 boolean isTablet()
           
 

Method Detail

getBrand

java.lang.String getBrand()

getBrowser

java.lang.String getBrowser()

getBrowserVersion

java.lang.String getBrowserVersion()

getCapabilities

java.util.Map<java.lang.String,Capability> getCapabilities()

getCapability

java.lang.String getCapability(java.lang.String name)

getModel

java.lang.String getModel()

getOS

java.lang.String getOS()

getOSVersion

java.lang.String getOSVersion()

getPointingMethod

java.lang.String getPointingMethod()

getScreenPhysicalSize

Dimensions getScreenPhysicalSize()

getScreenResolution

Dimensions getScreenResolution()

getScreenSize

Dimensions getScreenSize()
Deprecated. As of 6.2.0, replaced by getScreenResolution()


hasQwertyKeyboard

boolean hasQwertyKeyboard()

isTablet

boolean isTablet()